<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          酷!一個(gè)仿漫畫手繪風(fēng)格的 Python 圖表庫

          共 1980字,需瀏覽 4分鐘

           ·

          2021-02-02 10:48

          【導(dǎo)讀】:關(guān)于數(shù)據(jù)可視化工具,如果你有點(diǎn)厭煩了常見風(fēng)格(比如:Matplotlib 、Seaborn?和 pyecharts),那可以試試換一種風(fēng)格。

          本文前哨君給大家介紹一個(gè)風(fēng)格完全不一樣的開源庫:cutecharts,其 UI 效仿 XKCD 漫畫手繪風(fēng)格,在部分場景(比如:個(gè)人作品展示)的效果或許會更好。

          補(bǔ)充:XKCD 是一個(gè) IT 漫畫網(wǎng)站,在國外非常有名氣。

          這是一張 XKCD 漫畫作品的漢化版

          為什么會有 cutecharts?

          據(jù) cutecharts 的開發(fā)者介紹,他個(gè)人非常喜歡一個(gè) JS 圖表庫 chart.xkcd,但它支持的圖表類型不多,比 pyecharts 少很多。

          Javascript 在數(shù)據(jù)交互和視覺效果上更有優(yōu)勢,而 Python 是一種深受數(shù)據(jù)科學(xué)界的喜愛的語言。因此,他想結(jié)合這兩種技術(shù)的力量,于是就開發(fā)了 cutecharts.py。

          此外,cutecharts 更多的是一個(gè)庫,用來學(xué)習(xí)如何將 JS 世界與 Python/notebook 相結(jié)合。cutecharts 的項(xiàng)目結(jié)構(gòu)與 pyecharts 相同,它支持 pyechart s的所有核心功能,同時(shí)更輕量級,總體上也更簡潔。

          GitHub 地址:

          https://github.com/chenjiandongx/cutecharts

          簡單使用

          一行命令先安裝好該庫:

          pip?install?cutecharts

          下面就是 cutecharts 項(xiàng)目主頁提供的一些示例:

          Commons

          不同圖表有著部分相同的方法。

          __init__

          Params??????????????????????????????????????????Desc
          ------??????????????????????????????????????????----
          title:?Optional[str]?=?None?????????????????????圖表標(biāo)題
          width:?str?=?"800px"????????????????????????????圖表寬度
          height:?str?=?"600px"???????????????????????????圖表高度
          assets_host:?Optional[str]?=?None???????????????引用資源?Host

          render

          Params??????????????????????????????????????????Desc
          ------??????????????????????????????????????????----
          dest:?str?=?"render.html"???????????????????????渲染的文件路徑
          template_name:?str?=?"basic_local.html"?????????渲染使用的模板,一般不需要修改???

          render_notebook

          Params??????????????????????????????????????????Desc
          ------??????????????????????????????????????????----
          template_type:?str?=?"basic"????????????????????渲染使用的模板類型,一般不需要修改?

          load_javascript

          加載 JS 依賴,在 JupyterLab 渲染時(shí)使用。

          Bar(柱狀圖)


          Line(折線圖)



          Pie(餅圖)


          Pie-Radius

          def?pie_radius():
          ????chart?=?Pie("Pie-Radius")
          ????chart.set_options(
          ????????labels=Faker.choose(),
          ????????inner_radius=0,
          ????)
          ????chart.add_series(Faker.values())
          ????return?chart

          Radar(雷達(dá)圖)


          這個(gè)圖表庫感謝有興趣的童鞋,可以試試。



          -?EOF -?


          更多優(yōu)秀開源項(xiàng)目(點(diǎn)擊下方圖片可跳轉(zhuǎn))






          開源前哨

          日常分享熱門、有趣和實(shí)用的開源項(xiàng)目。參與維護(hù)10萬+star 的開源技術(shù)資源庫,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等

          關(guān)注后獲取

          回復(fù)?資源?獲取 10萬+ star 開源資源



          分享、點(diǎn)贊和在看

          支持我們分享更多優(yōu)秀開源項(xiàng)目,謝謝!

          瀏覽 66
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本一区二区三视频 | 成人三级AV在线 | 在线视频亚洲 | 奇米7777狠狠狠狠视频 | 免费操逼网站 |