Python-Pyecharts画图(散点,柱状,折线)[一]

使用Pyecharts画图可以使图像富有动态

Scatter 散点图

Bar 柱状图

Pie 饼状图

Line 折线图/面积图

Radar 雷达图

Sankey 桑葚图

WordCloud 词云图

Funnel 漏斗图

Gauge 仪表盘

Graph 关系图

Liquid 水球图

Parallel 平行坐标系

Polar 极坐标系

HeatMap 热力图

散点图

# 1.选择图表类型:我们使用的是散点图,就直接从charts模块中导入Scatter这个图形。  
from pyecharts.charts import Scatter  #导入散点图的库
from pyecharts.charts import Line
import pyecharts.options as opts#title库
import numpy as np  
#使用的数据必须是列表
x1= np.arange(0,6).tolist()
x2= np.arange(6,13).tolist()
y1 = np.sin(x1)  
y2 = np.sin(x2)  
(  
    
     # 注意:使用什么图形,就要实例化该图形的类;  
     # 2.我们绘制的是Scatter散点图,就需要实例化散点图类,直接Scatter() 即可; 
    
     Scatter()   #实例化
    
     # 3.我们先给X轴添加数据;  
     .add_xaxis(xaxis_data=[i for i in range(13)])
     # 4.我们再给Y轴添加数据;  
     .add_yaxis(series_name='1',y_axis=[round(i,2) for i in y1],color='black')  
     .add_yaxis(series_name='2',y_axis=[round(i,2) for i in y2],color='red')
     .set_global_opts(title_opts=opts.TitleOpts(title="散点图"))#标题
    
    
     .render('./HTML图/散点图.html')
)

Python-Pyecharts画图(散点,柱状,折线)[一]_第1张图片

柱状图

import pyecharts.options as opts
from pyecharts.charts import Bar
import numpy as np
c = (
        Bar()
        .add_xaxis(xaxis_data=np.arange(1,12).tolist())
    
        .add_yaxis(series_name='1',y_axis=[float('%.2f'%i) for i in np.sin(np.arange(1,12).tolist()).tolist()])#获取两位
    
        #.add_yaxis(series_name='2',y_axis=[round(i,2) for i in np.sin(np.arange(12,24).tolist()).tolist()])#四舍五入两位
    
        .set_global_opts(title_opts=opts.TitleOpts(title="柱状"))
    )
c.render('./HTML图/柱状图.html')



Python-Pyecharts画图(散点,柱状,折线)[一]_第2张图片

折线图

import pyecharts.options as opts
from pyecharts.charts import Line
import numpy as np
c = (
        Line()
    #共同的x轴
        .add_xaxis(xaxis_data=np.arange(1,12).tolist())
    #数据一
        .add_yaxis(series_name='1',y_axis=[float('%.2f'%i) for i in np.sin(np.arange(1,12).tolist()).tolist()])#获取两位
    #数据二
        .add_yaxis(series_name='2',y_axis=[round(i,2) for i in np.sin(np.arange(12,24).tolist()).tolist()])#四舍五入两位
    
        .set_global_opts(title_opts=opts.TitleOpts(title="折线图"))#title
    )
c.render('./HTML图/折线图.html')

Python-Pyecharts画图(散点,柱状,折线)[一]_第3张图片

你可能感兴趣的:(python,可视化Pyecharts,可视化,python)