【问题标题】:Creating a List from CSV in Python在 Python 中从 CSV 创建列表
【发布时间】:2020-11-02 22:16:26
【问题描述】:

也许有人可以帮忙。

我想在 python 中使用 matlplotlib 创建一个散点图。我有一个 csv 文件,其中一行包含 x、y 值。所以在python中导入后是这样的。

enter image description here

现在我想为 x 值和 y 值创建单独的列表(xdata =[] 和 ydata = []。我想在创建散点图时使用这些列表。

enter image description here

有人有想法吗?

【问题讨论】:

  • 请不要张贴图片作为代码。回答者不会(通常也不会)重新输入您的图像来回答问题。以文本形式发布,以便于剪切和粘贴。
  • 好的,以后会这样做。 ??????
  • 您可以编辑当前问题以删除图像并添加文本。

标签: python list csv matplotlib scatter-plot


【解决方案1】:

简单的方法:

import pandas as pd
df = pd.read_csv('datapoints.csv', columns = ['x', 'y'])
x = df['x'].tolist()[1:]
y = df['y'].tolist()[1:]

【讨论】:

  • 谢谢,不使用 pandas 会让一切变得更加困难。 ;)
猜你喜欢
  • 2013-08-15
  • 1970-01-01
  • 1970-01-01
  • 2018-09-02
  • 1970-01-01
  • 1970-01-01
  • 2011-05-06
  • 2012-09-18
  • 2018-09-30
相关资源
最近更新 更多