我试图用一条线绘制一个 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
),它会产生一个散点图。我将进一步进行实验。
import matplotlib
matplotlib.get_backend()
- warped