Добавление данных в CSV-файл, не затрагивая предыдущие данные в файле - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть CSV-файл с именем "data.csv":

Column1  Column2  Column3  Column4
10       20       30       40
12       23       78       98
23       67       101      123
24       70       104      130
25       73       105      131

Затем я бегу:

df_out = df.diff()
df_out = df_out.dropna()
df_out.to_csv('newdata.csv', index=False)

Это делает так, что строки вычитаются друг из друга ирезультат распечатывается в новый CSV-файл:

Column1  Column2  Column3  Column4  
2        3        48       58      
11       44       23       25      
1        3        3        7
1        3        1        1

Значения постоянно добавляются в файл «data.csv», что означает, что «newdata.csv» постоянно обновляется с разницей.

Проблема : Каждый раз, когда я запускаю код, он сначала начинает вычитать из строки 1 файла «data.csv», но я только хочу, чтобы он нашел разницу для новых значений, не касаясь старыхданные в "newdata.csv"

Возможно ли это в пандах?

...