写在前面
这个学期,选修了一门机器学习与大数据处理,所使用的工具是Jupyter Notebooks.前一次的作业要求把分析出来的数据可视化,对于这个大家的第一反应大概会是用matplotlib。这个固然很方便,但是之前有看过别人用pyecharts做了全国影院分布密度地图可视化,一直想找个机会试试,现在终于可以名正言的尝试了。
试了大概两个小时,终于算是可以正是入门了,由于自己参考了几篇文章,所以会在本文结束的时候把相关文章的链接贴出。
第一步 打开【Anaconda Prompt】,安装wheel和pip.
【Anaconda Prompt】命令行:conda install wheel, pip
第二步 安装HTML5的库,不然显示不了pyecharts的图.
【Anaconda Prompt】命令行:conda install -c anaconda html5lib
第三步 安装pyecharts(如果一开始安装失败了,可以卸载了重新安装)
【Anaconda Prompt】命令行:卸载 pip uninstall pyecharts
【Anaconda Prompt】命令行:重新安装 pip install pyecharts
第四步 安装matplotlib(不然jupyter显示不出图片)
【Anaconda Prompt】命令行: conda install matplotlib
当然,之前在环境中安装过的就不用再次安装了。
第五步 启动jupyter,弄一个例子康康
这是选修课我上次的作业里一个小步骤,代码如下:
1 通过pandas读取数据
import numpy as np
import pandas as pd
df_wind = pd.read_excel("windspeed.xlsx")#为风速文件
df_wind.columns = ['年份', '月份'