Python手繪視覺化工具cutecharts使用例項
今天,給大家介紹一個很酷的 Python 手繪風格視覺化神包:cutecharts。
和 Matplotlib 、pyecharts 等常見的圖表不同,使用這個包可以生成下面這種看起來像手繪的各種圖表,在一些場景下使用效果可能會更好。
可到GitHub下載
一行命令先安裝好該庫:
pip install cutecharts
柱狀圖
from cutecharts.charts import Bar
from cutecharts.components import Page
from cutecharts.faker import Faker
def bar_base() -> Bar:
chart = Bar("Bar-基本示例")
chart.set_options(labels=Faker.choose(), x_label="I'm xlabel", y_label="I'm ylabel")
chart.add_series("series-A", Faker.values())
return chart
bar_base().render()
折線圖
from cutecharts.charts import Line
from cutecharts.components import Page
from cutecharts.faker import Faker
def line_base() -> Line:
chart = Line("Line-基本示例")
chart.set_options(labels=Faker.choose(), x_label="I'm xlabel", y_label="I'm ylabel")
chart.add_series("series-A", Faker.values())
chart.add_series("series-B", Faker.values())
return chart
line_base().render()
餅圖
from cutecharts.charts import Pie
from cutecharts.components import Page
from cutecharts.faker import Faker
def pie_base() -> Pie:
chart = Pie("Pie-基本示例")
chart.set_options(labels=Faker.choose())
chart.add_series(Faker.values())
return chart
pie_base().render()
雷達圖
from cutecharts.charts import Radar
from cutecharts.components import Page
from cutecharts.faker import Faker
def radar_base() -> Radar:
chart = Radar("Radar-基本示例")
chart.set_options(labels=Faker.choose())
chart.add_series("series-A", Faker.values())
chart.add_series("series-B", Faker.values())
return chart
radar_base().render()
散點圖
from cutecharts.charts import Scatter
from cutecharts.components import Page
from cutecharts.faker import Faker
鄭州婦科醫院哪家好
def scatter_base() -> Scatter:
chart = Scatter("Scatter-基本示例")
chart.set_options(x_label="I'm xlabel", y_label="I'm ylabel")
chart.add_series(
"series-A", [(z[0], z[1]) for z in zip(Faker.values(), Faker.values())]
)
chart.add_series(
"series-B", [(z[0], z[1]) for z in zip(Faker.values(), Faker.values())]
)
return chart
scatter_base().render()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69945560/viewspace-2679357/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python繪圖與視覺化Python繪圖視覺化
- 風場視覺化:繪製軌跡視覺化
- 風場視覺化:繪製粒子視覺化
- 機器視覺應用例項視覺
- 如何使用R進行資料展現?且看使用iris資料視覺化例項視覺化
- Python視覺化神器Yellowbrick使用Python視覺化
- 高效使用 Python 視覺化工具 MatplotlibPython視覺化
- [資料分析與視覺化] Python繪製資料地圖2-GeoPandas地圖視覺化視覺化Python地圖
- Python--matplotlib繪圖視覺化知識點整理Python繪圖視覺化
- 【Python視覺化】使用Pyecharts進行奧運會視覺化分析~Python視覺化Echarts
- 【 視覺化】熱力圖繪製原理視覺化
- tunna工具使用例項
- 分形、分形幾何、資料視覺化、Python繪圖視覺化Python繪圖
- 使用 Python 進行資料視覺化Python視覺化
- 視覺化之資料視覺化最強工具推薦視覺化
- 安裝window下的redis,redis視覺化管理工具(Redis Desktop Manager)安裝,基礎使用,例項化專案Redis視覺化
- (轉)Python例項手冊Python
- 視覺化bi工具有哪些視覺化
- Python繪製六種視覺化圖表詳解(建議收藏)Python視覺化
- Python資料視覺化工具pyecharts使用細則Python視覺化Echarts
- 如何使用Python 進行資料視覺化Python視覺化
- 視覺化學習:使用WebGL繪製圓形,實現色盤視覺化Web
- Python例項:僅繪製圖例而不繪製實際的圖形Python
- Python資料視覺化:5段程式碼搞定散點圖繪製與使用,值得收藏Python視覺化
- Python視覺化:Seaborn(二)Python視覺化
- Python視覺化:Seaborn(一)Python視覺化
- R語言之視覺化①②熱圖繪製2R語言視覺化
- matplotlib 繪圖視覺化知識點整理繪圖視覺化
- JDK視覺化故障處理工具JDK視覺化
- MySQL 視覺化管理工具MySql視覺化
- 中秋味的視覺化大屏 【以python pyecharts為工具】視覺化PythonEcharts
- 全面助力銀行數字化轉型,銀行視覺化大屏例項展示視覺化
- kafka視覺化客戶端工具(Kafka Tool)的基本使用Kafka視覺化客戶端
- 繪圖和視覺化知識圖譜-《利用Python進行資料分析》繪圖視覺化Python
- [Python視覺化] pyecharts安裝入門及繪製中國貴州地圖Python視覺化Echarts地圖
- python 資料視覺化利器Python視覺化
- python資料視覺化——echartsPython視覺化Echarts
- Python視覺化-氣泡圖Python視覺化