首先,确保已经导入了pandas和matplotlib库,并创建了一个DataFrame对象。 使用DataFrame的plot.scatter()方法绘制散点图,并将图表对象保存在一个变量中,例如ax。 在ax对象上调用legend()方法,传入一个包含图例标签的列表。可以使用label参数为每个散点图添加标签。 可以选择调整图例的位置和样式。可以使用loc参数指定...
DataFrame.plot.scatter() 可以创建点图。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 In [63]: df = pd.DataFrame(np.random.rand(50, 4), columns=["a", "b", "c", "d"]) In [64]: df.plot.scatter(x="a", y="b"); scatter图还可以带第三个轴: 代码语言:javascript 代码运行...
一、DataFrame 的常用操作 # 通过 DataFrame 构造数据框d = [[1.0,2.2,3,4],[1,2,3,4],[7,8,9,0],[3,5,7,9]]print(d) df = pd.DataFrame(d)print(df)# index 修改行名称,columns 修改列名称df = pd.DataFrame(d, index=['a','b','c','d'], columns=['A','B','C','D'])p...
plot函数是pandas中用于数据可视化的一个重要工具,通过plot函数,可以轻松地将DataFrame或Series对象中的数据以图形的形式展示出来。 plot函数支持多种类型的图形,包括折线图、柱状图、散点图、饼图等,这些不同类型的图形适用于不同的数据分析场景。此外,plot函数还支持通过参数设置来调整图形的样式,如颜色、标签、图例等...
plot.scatter(x="A",y="B") <Axes: xlabel='A', ylabel='B'>7.面积图df = pd.DataFrame(...
‘scatter’ : scatter plot ‘hexbin’ : hexbin plot ax: matplotlib axes object, default None subplots: boolean, default False Make separate subplots for each column sharex: boolean, default True if ax is None else False In case subplots=True, share x axis and set some x axis labels to...
df=pd.DataFrame(data) # 绘制柱状图 df.plot(kind='bar',x='Category',y='Value',title='Category Values',xlabel='Category',ylabel='Value',figsize=(8,5)) plt.show() 输出: 3. 散点图 (Scatter Plot) 散点图用于展示两个数值变量之间的关系。
1、Series.plot(kind = 'bar') 通常结合value_counts()显示各值的出现频率 除了传入kind参数外,也可以简写为data.plot.bar()的形式,此类方法也适用于其他图形。 import pandas as pd import numpy as np import matplotlib.pyplot as plt %matplotlib inline ...
散点图:scatter() 通过关键字参数kind可以把上述方法传递给 plot()。 柱状图 创建一个柱状图,如下所示: 1. import pandas as pd 2. import numpy as np 3. df = pd.DataFrame(np.random.rand(10,4),columns=['a','b','c','d','e']) ...
‘scatter’ : 散点图 (DataFrame only) ‘hexbin’ : 六边形箱体图 (DataFrame only) # 随机种子 np.random.seed(1) ts = pd.Series(np.random.randn(100), index=pd.date_range("1/1/2020", periods=100)) ts = ts.cumsum() ts.plot() ...