Я хочу преобразовать фрейм данных (ниже) в CSV-файл только с годом от Tarih
и значением от Veri
:
Tarih Veri
0 1960-01-01 0
1 1961-01-01 0
2 1962-01-01 0
3 1963-01-01 0
4 1964-01-01 0
5 1965-01-01 0
6 1966-01-01 0
7 1967-01-01 0
8 1968-01-01 0
9 1969-01-01 0
10 1970-01-01 0
Я использую эту функцию:
df= pandas.read_excel(path)
df.to_csv(newPath, header=True, index=False, decimal=",", date_format="%Y")
Но он экспортируется в файл newPath.csv (без столбца Veri
):
Tarih,Veri
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
Если я использую date_format="%Y,%m"
или date_format="%Y,%m,%d"
, это дает правильный результат. Даже я использую date_format как этот: date_format="%Y,"
(это дает 1960, 0, но дает Veri
) или date_format="%Y "
(оставляя пробел после Y; это дает 1960, 0, но дает Veri
).
Как я могу получить этот CSV-файл с помощью этой функции:
Tarih,Veri
1960,0
1961,0
1962,0
1963,0
1964,0
1965,0
1966,0
1967,0
1968,0
1969,0
1970,0
Где я не прав?