Python数据可视化—散点图
散点图(scatter diagram)
是以一个变量为横坐标,另一变量为纵坐标,利用散点(坐标点)的分布形态反应变量关系的一种图形
散点图绘图函数:
plot(x,y,”.”,color=(r,g,b))
plot参数说明
√ x、y, X轴和Y轴的序列
√“.”“o” 小点还是大点
√ color,散点图的颜色,可以用rgb定义,也可以用英文字母定义
RGB颜色的设置:
(red、green、blue)
参数说明
√ red:红色组成部分
√ green:绿色组成部分
√ blue:蓝色组成部分
1 import pandas 2 import matplotlib 3 import matplotlib.pyplot as plt 4 5 data=pandas.read_csv( 6 "D://Python//爱数圈书籍//Python3组第五期学习//Python数据分析实战课程课件//6.1//data.csv") 7 8 mainColor=(42/256,87/256,141/256,1) 9 10 font={ 11 "family":"SimHei", 12 "size":20} 13 14 matplotlib.rc("font",**font); 15 16 #%natokitkub qt 17 #plt.grid(True) 18 19 #小点 20 plt.xlabel("广告费用",color=mainColor) 21 plt.ylabel("购买用户数",color=mainColor) 22 plt.tick_params(axis="x",colors=mainColor) 23 plt.tick_params(axis="y",colors=mainColor) 24 25 plt.plot( 26 data["广告费用"], 27 data["购买用户数"], 28 ".",color=mainColor) 29 30 #大点 31 plt.xlabel("广告费用",color=mainColor) 32 plt.ylabel("购买用户数",color=mainColor) 33 plt.tick_params(axis="x",colors=mainColor) #坐标轴颜色 34 plt.tick_params(axis="y",colors=mainColor) 35 36 plt.plot( 37 data["广告费用"], 38 data["购买用户数"], 39 "o",color=mainColor)