天天看點

Mac下的pyecharts的安裝及使用1. Mac下安裝pyecharts步驟2. anacoda舉例說明

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. Mac下安裝pyecharts步驟2. anacoda舉例說明

2. anacoda舉例說明

  1. 讀取檔案,需要檔案的話就留言給我吧
import pandas as pd
df = pd.read_excel('liucun2.xlsx',engine='openpyxl')
df
           
Mac下的pyecharts的安裝及使用1. Mac下安裝pyecharts步驟2. anacoda舉例說明
  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()#這個是可以顯示的
           
Mac下的pyecharts的安裝及使用1. Mac下安裝pyecharts步驟2. anacoda舉例說明
  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()
           
Mac下的pyecharts的安裝及使用1. Mac下安裝pyecharts步驟2. anacoda舉例說明