读入csv文件并绘制图表(Python)

eoigrqb6  于 2023-07-31  发布在  Python
关注(0)|答案(1)|浏览(112)

我写这里是因为我正在做一个Python项目,该项目记录通过ADC转换器连接到Raspberry Pi的传感器的电压值,并将其写入csv文件。这部分工作得很好,但是在日志记录(由GUIzero UI中的按钮触发)完成后,我希望能够绘制这些值的图表,以同样的方式触发。
这就是为什么我想从csv中读取所有数据并将它们存储到一个表中,在我使用matplotlib绘制图表之前,我可以将其定义为y轴的值。然而,我找不到一个适当的方法来做到这一点,我试图把这些值到一个表,但当我尝试打印它(只是为了检查它是否工作良好),什么都没有出现,我的csv文件是空的,这是我不想.
我是一个相当新手在编程/树莓派的东西,所以任何帮助将非常感谢!提前感谢!

6rvt4ljy

6rvt4ljy1#

Pandas可能会有所帮助吗?我不是100%确定你在做什么,但你可以将csv文件的内容保存到一个数据框中,像这样:

import pandas as pd

df = pd.read_csv("file.csv",sep=',')

字符串
您可以将sep更改为分隔数据的任何分隔符。如果您的数据有标题,您可以用途:

df = pd.read_csv("file.csv",sep=',', header = 0)

相关问题