【问题标题】:Python how to write a new csv file using pandasPython如何使用pandas编写一个新的csv文件
【发布时间】:2021-02-04 12:57:36
【问题描述】:
import pandas as pd
pd.__version__
df = pd.read_csv('myfile.csv', usecols=[0,3,4,5,9])
print (df)

我只想从我的 csv 文件中返回这些特定列并将其写入新的 csv 文件?

我该怎么做

到目前为止,我可以读取数据!但不知道怎么写

绝对 Python 初学者警报

【问题讨论】:

  • df.to_csv('filename.csv')

标签: python pandas csv pycharm write


【解决方案1】:

根据您的输入,我假设您正在尝试实现这样的目标?

#import library
import pandas as pd
pd.__version__

# read the csv with all columns
df = pd.read_csv('myfile.csv')
print (df)

# create csv with filtered columns
filter_cols = ["0","3","4","5","9"]
df.to_csv('output.csv', columns = filter_cols)

【讨论】:

    猜你喜欢
    • 2021-04-08
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 1970-01-01
    • 2014-04-16
    • 1970-01-01
    相关资源
    最近更新 更多