python绘制散点图和折线图的方法
作者:Wayne0926 发布时间:2021-08-24 04:27:56
标签:python,散点图,折线图
本文实例为大家分享了python绘制散点图和折线图的具体代码,供大家参考,具体内容如下
#散点图,一般和相关分析、回归分析结合使用
import pandas
import matplotlib
import matplotlib.pyplot as plt
plot_circle=pandas.read_csv('D://Python projects//reference data//6.1//data.csv')
#定义主题颜色
maincolor=(47/256,82/256,141/256,1)
#设置字体格式为雅黑和大小为20
font={
'size':15,
'family':'SimHei'}
matplotlib.rc('font',**font)
#设置横纵坐标轴等参数
plt.xlabel('广告费用',color=maincolor)
plt.ylabel('购买用户数',color=maincolor)
#修改坐标轴颜色
plt.tick_params(axis='x',color=maincolor)
plt.tick_params(axis='y',color=maincolor)
#小点绘图
plt.plot(
plot_circle['广告费用'],
plot_circle['购买用户数'],
".",color=maincolor)
结果为:
折线图:
#折线图
import pandas
import matplotlib
import matplotlib.pyplot as plt
plot_line=pandas.read_csv('D://Python projects//reference data//6.2//data.csv')
#对日期格式进行转换
plot_line['购买日期']=pandas.to_datetime(plot_line['日期'])
#定义主题颜色
maincolor=(47/256,82/256,141/256,1)
#设置字体格式为雅黑和大小为20
font={
'size':15,
'family':'SimHei'}
matplotlib.rc('font',**font)
#设置横纵坐标轴等参数
plt.xlabel('购买日期',color=maincolor)
plt.ylabel('购买用户数',color=maincolor)
#修改坐标轴颜色
plt.tick_params(axis='x',color=maincolor)
plt.tick_params(axis='y',color=maincolor)
#"-",顺滑的曲线
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'-',color=maincolor)
plt.title('购买用户数情况分析')
plt.show()
#设置线条的粗细
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'-',color=maincolor,
linewidth=10)
#虚线
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'--',color=maincolor)
#线点
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'-.',color=maincolor)
#点图
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'.',color=maincolor)
#像素点
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
',',color=maincolor)
#五角星的点
plt.plot(
plot_line['购买日期'],
plot_line['购买用户数'],
'*',color=maincolor)
结果包括:
来源:https://blog.csdn.net/Wayne0926/article/details/96439474
0
投稿
猜你喜欢
- 本文实例讲述了python调用机器喇叭发出蜂鸣声(Beep)的方法。分享给大家供大家参考。具体分析如下:下面这段python代码可调用机器喇
- 首先来描述下环境,在机器上有很多个JAVA程序,我们在每个JAVA程序里都配置了一个启动|停止|重启的脚本举个例子:我们现在要同时运行这些脚
- 前言Modbus协议是由Modicon公司(现在的施耐德电气Schneider Electric)推出,主要建立在物理串口、以太网TCP/I
- 我们经常会在登录一个网站的时候被引导页挡住前进的脚步,这一点在上个世纪到本世纪初的网站中尤其明显,特别是在企业网站里,几乎每个企业网站都会有
- 在python中启动和关闭线程:首先导入threadingimport threading然后定义一个方法def serial_read()
- 一、什么是Perl Hash哈希是一种数据结构,和数组类似,可以将值存放到其中,或者从中取回值。但是,和数组不同的是,其索引不是数字,而是名
- 目录1. 安装方法2. 简单示例3. 兼容字典的所有操作4. 设置返回默认值5. 工厂函数自动创建key6. 序列化的支持字典是 Pytho
- 前言上一篇文章讲解了MySQL的事务的相关概念MySQL的事务特性概念梳理总结文章末尾提出了事务因并发出现的问题有哪些?本篇将着重讲述这个问
- 本文实例为大家分享了python实现五子棋游戏的具体代码,供大家参考,具体内容如下一、运行截图:二、代码# 用数组定义一个棋盘,棋盘大小为
- 1.利用装饰器在视图中拦截未登录的url@login_required(login_url='/user/login/')d
- 目录prometheus通过exporter监控mysql,并用grafana图表展示1、测试机器 2、配置mysql host0
- 1、csv简介CSV (Comma Separated Values) ,即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用
- 最近项目中要用到一个正则表达式,排除某个字符串,我们知道排除单个字符串的话,可以用[^abc],这样就可以排除a或者b或者c了,但是要排除a
- 一、Python图像处理PIL库1.1 转换图像格式# PIL(Python Imaging Library)from PIL import
- 使用cpu和gpu的区别在Tensorflow中使用gpu和cpu是有很大的差别的。在小数据集的情况下,cpu和gpu的性能差别不大。不过在
- 背景:9月份有部分数据缺失,这部分数据在邮箱里,需要重新拉取,但是每天几百封邮件,总共有6、7万封邮件,使用stat()和retr(whic
- 这次我们拿小龙猫来做演示这里就不必多说了,也就导入几个用到的包:SOURCE_PATH:这个是GIF的路径OUTPUT_PATH:这个是每一
- 一、互联网人的焦虑互联网人是最焦虑的那批人,也是最爱学习的那批人。没办法,互联网行业的节奏实在太快了,每天都生活在信息 * 的环境里,“风口”
- 本文实例讲述了Node.js API详解之 Error模块用法。分享给大家供大家参考,具体如下:Node.js API详解之 ErrorNo
- 一.基本概念事务是指满足ACID特性的的一组操作,可以通过Commit提交事务,也可以也可以通过Rollback进行回滚。会存在中间态和一致