30、python散点图绘制简单操作

散点图;是以一个变量为横坐标,另一个变量为纵坐标,利用三点(坐标点)的分布形态反映变量关系的一种图形

1 散点图绘图函数

plot(x,y,'.',color=(r,g,b))

参数说明:

x,y  :  x,y轴的序列

‘.’ '。' :绘图是小点还是大点、

color : 散点图的颜色,用rgb定义,或者用英文字符定义,rgb为0到1的范围

2 案例

import pandas

data=pandas.read_csv(
        'D:\\DATA\\pycase\\6.1\\data.csv'       
           )

# 定义主题的颜色,1代表颜色的透明度

maincolor=(43/256,87/256,141/256,1)

# 设置字体样式,为中文,SimHel 表示雅黑

font={
      'size':15,
      'family':'SimHei'
      }

# 设置RC(组,**kwargs)的参数,kwargs是字典属性名称,同时设置多个属性
# 比如颜色和字体,是字典组合
## 例如 上图的font rc('font',**font)

import matplotlib

matplotlib.rc('font',**font)


# %matplotlib qt 弹窗(spyder)

# plt.grid(True)


import matplotlib.pyplot as plt

# 设置坐标轴标题标签

plt.xlabel('广告费用',color=(1,0,0))
plt.ylabel('购买用户数',color=(0,1,0))

# 设置坐标轴字符类型,单独设置x、y的话分开设置

# plt.tick_params(axis='x',colors=maincolor)

plt.tick_params(axis='both',colors=maincolor)


# 绘制散点图

plt.plot(
        data['广告费用'],
        data['购买用户数'],
        '.',
        color=maincolor
        )
 

猜你喜欢

转载自blog.csdn.net/qq_36327687/article/details/84824133