Чтобы создать новый столбец на основе столбцов «Дата создания» и «Дата закрытия» в открытых данных 311 NYC, вы можете использовать различные методы в зависимости от используемого вами языка программирования или инструмента. Вот несколько примеров:
-
Python (Pandas):
import pandas as pd # Load the data into a DataFrame data = pd.read_csv('311_data.csv') # Convert the "Created Date" and "Closed Date" columns to datetime data['Created Date'] = pd.to_datetime(data['Created Date']) data['Closed Date'] = pd.to_datetime(data['Closed Date']) # Calculate the time difference between the two dates data['Time Difference'] = data['Closed Date'] - data['Created Date'] -
SQL (MySQL):
ALTER TABLE 311_data ADD COLUMN Time_Difference INT; UPDATE 311_data SET Time_Difference = TIMESTAMPDIFF(DAY, Created_Date, Closed_Date); -
R (dplyr):
library(dplyr) # Load the data into a DataFrame data <- read.csv('311_data.csv') # Convert the "Created Date" and "Closed Date" columns to datetime data$Created_Date <- as.Date(data$Created_Date) data$Closed_Date <- as.Date(data$Closed_Date) # Calculate the time difference between the two dates data <- mutate(data, Time_Difference = Closed_Date - Created_Date)
Это всего лишь несколько примеров того, как можно создать новый столбец на основе столбцов «Дата создания» и «Дата закрытия» в открытых данных 311 NYC. Конкретный метод, который вы выберете, будет зависеть от языка программирования или инструмента, который вы используете.