Методы создания нового столбца на основе дат в открытых данных 311 NYC

Чтобы создать новый столбец на основе столбцов «Дата создания» и «Дата закрытия» в открытых данных 311 NYC, вы можете использовать различные методы в зависимости от используемого вами языка программирования или инструмента. Вот несколько примеров:

  1. 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']
  2. SQL (MySQL):

    ALTER TABLE 311_data
    ADD COLUMN Time_Difference INT;
    UPDATE 311_data
    SET Time_Difference = TIMESTAMPDIFF(DAY, Created_Date, Closed_Date);
  3. 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. Конкретный метод, который вы выберете, будет зависеть от языка программирования или инструмента, который вы используете.