Mac下的pyecharts的安装及使用

anacoda使用pyecharts——顶配

  • 1. Mac下安装pyecharts步骤
  • 2. anacoda举例说明

1. Mac下安装pyecharts步骤

不像之前windows安装pyecharts很是麻烦,mac安装pyecharts仅需五分钟,可能是一找就找到了好的方法,非常感谢本文博主。

  1. whl下载的官网,需要找到适合自己电脑配置的whl文件,然后把这个whl文件放在anacoda文件下的pkgs文件夹
  2. 来到命令终端,cd一下,把pkgs文件直接拖入终端里面,不需要打路径cd /Users/weirichen/opt/anaconda3/pkgs
  3. 最后pip一下 pip install pyecharts-1.9.0-py3-none-any.whl

截图 如下
Mac下的pyecharts的安装及使用_第1张图片

2. anacoda举例说明

  1. 读取文件,需要文件的话就留言给我吧
import pandas as pd
df = pd.read_excel('liucun2.xlsx',engine='openpyxl')
df

Mac下的pyecharts的安装及使用_第2张图片

  1. 第一个图,关于参数的设置可以查看pyecharts官网,注意pyecharts的版本有新老之说
x=df['day']
y=df['average']
import pyecharts.options as opts
from pyecharts.charts import Line
line=(
    Line()
    .set_global_opts(
        tooltip_opts=opts.TooltipOpts(is_show=False),
        xaxis_opts=opts.AxisOpts(type_="category"),
        yaxis_opts=opts.AxisOpts(
             min_='dataMin',
            type_="value",
            axistick_opts=opts.AxisTickOpts(is_show=True),
            splitline_opts=opts.SplitLineOpts(is_show=True),
        ),
    )
    .add_xaxis(xaxis_data=x)
    .add_yaxis(
        series_name="每日创作者后续的日留存率",
        y_axis=y,
        #y_lims=[0.6,0.9],
        symbol="emptyCircle",
        is_symbol_show=True,
        label_opts=opts.LabelOpts(is_show=False)
        
    )
)
line.render_notebook()#这个是可以显示的

  1. 第二个图像 将图像保存至html文件
import pyecharts.options as opts
from pyecharts.charts import Line
y1=df['one']
y2=df['two']
y3=df['three']
y4=df['four']
y5=df['five']
line=(
    Line()
    .set_global_opts(
        tooltip_opts=opts.TooltipOpts(is_show=False),
        xaxis_opts=opts.AxisOpts(type_="category"),
        yaxis_opts=opts.AxisOpts(
             min_='dataMin',
            type_="value",
           # axistick_opts=opts.AxisTickOpts(is_show=True),
            #splitline_opts=opts.SplitLineOpts(is_show=True),
        ),
    )
    .add_xaxis(xaxis_data=x)
    .add_yaxis(series_name="03-01",y_axis=y1, is_smooth=True, label_opts=opts.LabelOpts(is_show=False))
    .add_yaxis(series_name="03-02",y_axis=y2, is_smooth=True, label_opts=opts.LabelOpts(is_show=False))
    .add_yaxis(series_name="03-03",y_axis=y3, is_smooth=True, label_opts=opts.LabelOpts(is_show=False))
    .add_yaxis(series_name="03-04",y_axis=y4, is_smooth=True, label_opts=opts.LabelOpts(is_show=False))
    .add_yaxis(series_name="03-05",y_axis=y5, is_smooth=True, label_opts=opts.LabelOpts(is_show=False))
    .set_global_opts(title_opts=opts.TitleOpts(title='五日留存人数'))
)
#line.render_notebook()
line.render()

你可能感兴趣的:(pyecharts,python,pyecharts,mac)