我正在从单个列的文本文件加载数据。我想用这些数据制作一个散点图,但我只有一个轴(加载的数据)。对于我的另一个轴,我想要计算(即0,1,2,3,4,5,...),直到我为每个加载的值都有匹配值。
提前感谢您的帮助!
答案 0 :(得分:1)
考虑样本文件txt
from io import StringIO
import pandas as pd
txt = """4
5
2
6
1
4
3
6
2
7"""
s = pd.read_csv(StringIO(txt), header=None, squeeze=True)
分配给系列s
的默认索引将为0
到系列的长度减去1
。您可以重置索引以将其放入数据框并相应地进行绘图。
s.reset_index(name='x').plot.scatter('x', 'index')
答案 1 :(得分:1)