python关于pyecharts的笔记
pyecharts绘图模板的网址 https://gallery.pyecharts.org/#/
首先要安装相应的模块,例如下面代码运行结果图中使用的模块
其次运行成功之后是生成了一个.html的文件的形式存储的,
默认地址是你运行的xxx.py的python文件的地址相同,用浏览器打开就行了
import random
from pyecharts import options as opts
from pyecharts.charts import Bar3D
在命令行中使用pip install pyecharts(模块名)安装
选取其中一个3D柱状图的运行结果
代码如下:
import random
from pyecharts import options as opts
from pyecharts.charts import Bar3D
x_data = y_data = list(range(10))
def generate_data():
data = []
for j in range(10):
for k in range(10):
value = random.randint(0, 9)
data.append([j, k, value * 2 + 4])
return data
bar3d = Bar3D()
for _ in range(10):
bar3d.add(
"",
generate_data(),
shading="lambert",
xaxis3d_opts=opts.Axis3DOpts(data=x_data, type_="value"),
yaxis3d_opts=opts.Axis3DOpts(data=y_data, type_="value"),
zaxis3d_opts=opts.Axis3DOpts(type_="value"),
)
bar3d.set_global_opts(title_opts=opts.TitleOpts("Bar3D-堆叠柱状图示例"))
bar3d.set_series_opts(**{"stack": "stack"})
bar3d.render("bar3d_stack.html")