python - Pandas 图(种类 ='line' )创建散点图

标签 python pandas plot

我正在尝试绘制 pandas Series用一条线。
这些线产生显示的输出和散点图。

import pandas as pd
print(pd.__version__)
...
print(type(sam))
print(sam)
sam.plot(kind='line');

0.25.3
<class 'pandas.core.series.Series'>
3300    0.87
3301    0.87
3302    0.87
3303    0.87
3304    0.87
Name: A, dtype: float64

<<SCATTER PLOT>>

我无法通过 Series.plot 以任何方式创建线图.

正确的做法是什么?

PS:我可以想出解决方法,比如创建新的 np数组、列表等
但我想这应该立即起作用。

PS2:我在 PortableApps 的 Chrome 下使用 Jupyter Lab。
奇怪的是,在实验室的一个选项卡中(很少有东西),上面的线生成了一个线图,在另一个选项卡中(加载了 sklearn),它生成了一个散点图。
我将进一步试验。

最佳答案

你可以试试:

sam = pd.Series([.87,.87,.87,.87,.87], index=range(3300, 3305))

系列:
3300    0.87
3301    0.87
3302    0.87
3303    0.87
3304    0.87
dtype: float64

线图:
sam.plot()

enter image description here
sam.plot(kind='line')呈现相同的输出。

关于python - Pandas 图(种类 ='line' )创建散点图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59337416/

相关文章:

javascript - 如何使用 Javascript 显示图表

matlab - 堆积条形图 Matlab

python - 如何使用 Pyramid 优雅地处理 python 子进程

python - 识别字符串中的符号

python - 如何使子进程只通信错误

python - 将日期元组和列表转换为 Pandas Dataframe

python - 对 python pandas 进行分组

python - 如何使用 PIL (pillow) 以 PDF 格式保存图像列表?

python - 将 for 循环中的绘图标题设为数据框的列名称

python - matplotlib 中的向下箭头符号