У меня есть такой набор данных
ID, ДАТА, НЕТ, МЕСЯЦ
1,24 / 04 / 2019,6,2019 / 09
1,24 / 04 / 2019,7,2019 / 09
И у меня есть месяцы для объявления в столбце ДАТА.Например, я хочу, чтобы 24/04/2019 добавить с 6 месяцев -> 2019/10 в моем новом столбце
Ошибка:
TypeError: может только объединить str (не"int") to str
import pandas as pd
dataset = pd.read_csv("denemedf.txt", delimiter=",")
print(dataset['DATE'])
dataset['ADDED'] = 0 #new column
data_to_Array = np.asarray(dataset['DATE'])
#print(data_to_Array)
numbers = [3,6]
for i in range(len(data_to_Array)):
added_value = data_to_Array[i] + numbers[i]
dataset['ADDED'][i] = added_value
from datetime import datetime
print ( dataset['ADDED'].strftime("%Y/%m") )
Как я могу увидеть этот результат в наборе данных ['ДОБАВЛЕНО'], как этот год / месяц?
Надеюсь, я объяснил ясночто я хочу сделать.
Ожидаемый результат такой:
ID, ДАТА, НЕТ, МЕСЯЦ, ДОБАВЛЕНО
1,24 / 04/2019,6,2019 / 09,2019 / 7
1,24 / 04 / 2019,7,2019 / 09,2019 / 10