下包:这里已pycharm软件为列
按照指示点击:
1.File
2.Settings
3.Project:scrapy
4.Project Interpreter
5.+
6.Manage Repositories
7.删除原有的一个
8.点旁边+号新增一个 https://mirrors.aliyun.com/pypi/simple/
9返回上一层刷新一下就可以搜索想下的jar包了
下载:
1、matplotlib
2、numpy
一、折线图
#导入matplotlib包中的pyplot类,并设置别名为plt import matplotlib.pyplot as plt #导入numpy包,并设置别名为pd import numpy as np
#x轴是y数组的长度(从0开始) #y轴自定义设置,可多个值 y=np.array([1,3,4,5,6,7,7,2,4]) #值2,共有三个参数分别是o : r #1、o是形状 #2、:是线型 #3、r是颜色 plt.plot(y,"o:r") #输出图,框框显示。 plt.show()二、散点图
#导入matplotlib包中的pyplot类,并设置别名为plt
import matplotlib.pyplot as plt
#导入numpy包,并设置别名为pd
import numpy as np
#准备两个数据分别是x轴和y轴。
#x轴和y轴数组长度必须得一样
x=np.array([1,2,34])
y=np.array([4,23,42])
#设置形状大小
#大小长度也需要相同
sizes=np.array([34,11,56])
#设置形状的颜色(值是颜色英文单词)
#颜色也需要相同
color=np.array(["blue","red","yellow"])
#scatter方法插入散点图
#s=点的大小
#c=点的颜色
plt.scatter(x,y,s=sizes,c=color)
#添加标题(并不兼容中文)
plt.title("SanDianTu")
#输出图,框框显示。
plt.show()
三、柱形图
#导入numpy包,并设置别名为np
import numpy as np
#导入matplotlib包中的pyplot类,并设置别名为plt
import matplotlib.pyplot as plt
#准备数据
#所有数据都必须长度一样对应!
#x轴
x=np.array(['baseketball','footaball',"baseball"])
#y轴
y=np.array([10,20,20])
#颜色
c=np.array(["red","blue","black"])
#插入数据,颜色,宽度 值:0-1(代表0-100%)
plt.bar(x,y,color=c,width=0.5)
#显示图
plt.show()
#导入numpy包,并设置别名为np
import numpy as np
#导入matplotlib包中的pyplot类,并设置别名为plt
import matplotlib.pyplot as plt
#准备数据
#饼图(有几个值就代表有几块)
y=np.array([31,41,55])
#对应上面分块的名字
l=['baseketball','footaball',"baseball"]
#凸显某一块,格式对应上面的下标,有几列就要有几个,值为0-1(代表0-100%)相当于宽度
e=(0.1,0.0,0.0)
#显示名字,百分比,凸显
#%% = 代表格式【格式!!!】化输出
#.2f% = .代表有小数位数据,2代表小数点后有几位,f代表float类型,%代表数字后的%号
plt.pie(y,labels=l,autopct="%.2f%%",explode=e)
#将表存储到项目内,存储格式为图片
plt.savefig("a.png");
#输出图
plt.show()

![Python画图表[折线图、散点图、柱形图、饼图] Python画图表[折线图、散点图、柱形图、饼图]](http://www.mshxw.com/aiimages/31/870693.png)
