Pyecharts生成組合圖表不全


描述:今天用pyecharts生成圖表的時候,無論怎么樣,生成組合圖表都只會出現組合圖表中的一項(想要生成地圖和折線圖,最后只能生成折線圖),我懷疑是自己的代碼有問題,然后去官方文檔看了看例子,有一個實例是我想實現的效果,所以我想運行一下實例,然后根據實例去修改我的代碼:
from pyecharts import options as opts
from pyecharts.charts import Bar, Geo, Grid
from pyecharts.faker import FakPer

bar = (
    Bar()
    .add_xaxis(Faker.choose())
    .add_yaxis("商家A", Faker.values())
    .add_yaxis("商家B", Faker.values())
    .set_global_opts(legend_opts=opts.LegendOpts(pos_left="20%"))
)
geo = (
    Geo()
    .add_schema(maptype="china")
    .add("geo", [list(z) for z in zip(Faker.provinces, Faker.values())])
    .set_series_opts(label_opts=opts.LabelOpts(is_show=False))
    .set_global_opts(
        visualmap_opts=opts.VisualMapOpts(),
        title_opts=opts.TitleOpts(title="Grid-Geo-Bar"),
    )
)

grid = (
    Grid()
    .add(bar, grid_opts=opts.GridOpts(pos_top="50%", pos_right="75%"))
    .add(geo, grid_opts=opts.GridOpts(pos_left="60%"))
)

grid.render_notebook()

結果生成出來:(運行出來還是老問題,難道官方給的實例有問題?)
image.png

然后我在GitHub上看了一下問題,好像也沒有同類的情況,正想提交問題,看到發布了新版本,我就嘗試卸載當前版本的pyecharts(1.6.0版本),升級到最新版本(1.7.0),然后運行,發現問題解決了,目前不知道是什么情況(猜測是官方文檔是配合當前版本寫出的實例,也就是新版本后才新出的實例),反正問題解決了,附上成果圖

image.png

總結:學會使用文檔,有問題去Github上看看,都沒解決就嘗試更新最新版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM