我有一些CSV文件的数据。正如您在代码中看到的,我可以读取文件并打印我需要的信息。问题是当我尝试使用原始CSV文件的某些信息创建新的CSV文件时。我想将我的analyzed
信息保存在新的CSV中。我不知道如何使用原始信息制作新文件。
Data.csv enter image description here
import csv
with open('Data.csv') as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
for row in readCSV:
analyzed = (row[0],row[3],row[3]<0.25)
print(analyzed)
答案 0 :(得分:0)
对于CSV文件或类似数据的数据,您可能希望使用pandas
:
import pandas as pd
df_data = pd.DataFrame.from_csv('Data.csv')
# Analyze
for index, row in df_data.iterrows():
pass
df_data.to_csv('new_Data.csv')
对于阅读,你有几个选项,如
并且,如您所见,使用
保存已转换或新创建的DataFrame
。
安装运行
pip install pandas