我对Python来说还很陌生,我正在尝试绘制一个已经从CSV文件中打印出的数据集。数据如下:
Unnamed: 2
4 100
5 100
6 100
7 100
8 100
9 99.5
10 99.5
11 99.5
12 99.5
... ...
基本上,我想创建一个散点图,将行/索引号与“未命名:2”列中的数据相对应。
这是我到目前为止尝试过的:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv("/Users/alexwarren/Documents/USBDataLogger1data.csv")
fig, ax = plt.subplots()
my_scatter_plot = ax.scatter(x=data.iloc[4,:],y=data.iloc[4:,['Unnamed: 2']])
plt.show()
但是我收到错误消息:
无法使用灵活类型执行归约
因此,如果有人能告诉我一种更好的方法来绘制此数据,那么行号与列“未命名:2”的关系就更好了。
非常感谢