【问题标题】:Reading specific row/column from csv using python使用python从csv读取特定的行/列
【发布时间】:2019-05-12 02:00:07
【问题描述】:
[mean],"2466.3564356435645","2460.980198019802","2469.019801980198","2463.3168316831684","2468.207920792079",

以上是我从netlogo(巨大文件)生成的数据。我想制作一个列表,以便仅从标题为“mean”的该列中为数据创建盒须。我该怎么做以及如何在生成的列表中删除这些",。谢谢

【问题讨论】:

  • 你能发布你想要的输出吗?
  • 2466.3564356435645,2460.980198019802,2469.019801980198,2463.31683168,2468.207920792079 我想生成这样的列表,我可以从中绘制wisker框。我有 9 个这样的文件,并希望将它们全部嵌入一个,即 9 个 wisker 框。

标签: python pandas


【解决方案1】:

如果我理解你的问题,它会在 here 等地方得到回答,并根据你的数据和你的 csv 进行一些调整:

with open('myfile.csv', 'r') as csvfile:
    mylist = [float(row[0]) for row in csv.reader(csvfile, delimiter=',')]

【讨论】:

    猜你喜欢
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    相关资源
    最近更新 更多