91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python 中cutecharts如何使用

發布時間:2021-07-10 14:35:30 來源:億速云 閱讀:210 作者:Leah 欄目:大數據

今天就跟大家聊聊有關Python 中cutecharts如何使用,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

pip install cutecharts

也可以使用源碼安裝的方式:

$ git clone https://github.com/chenjiandongx/cutecharts.git
$ cd cutecharts
$ pip install -r requirements.txt
$ python setup.py install

下面就介紹下每個圖表如何繪制。

首先是一些圖表共通的參數:

Commons

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

init

Python 中cutecharts如何使用

render_notebook

Python 中cutecharts如何使用

cutecharts.charts.Bar.add_series

Demo

Bar-基本示例

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()

Python 中cutecharts如何使用

Bar-調整顏色

def bar_tickcount_colors():
    chart = Bar("Bar-調整顏色")
    chart.set_options(labels=Faker.choose(), y_tick_count=10, colors=Faker.colors)
    chart.add_series("series-A", Faker.values())
    return chart

Line(折線圖)

cutecharts.charts.Line

API

cutecharts.charts.Line.set_options

Params                                               Desc
------                                               ----
labels: Iterable                                     X 坐標軸標簽數據
x_label: str = ""                                    X 坐標軸名稱
y_label: str = ""                                    Y 坐標軸名稱
y_tick_count: int = 3                                Y 軸刻度分割段數
legend_pos: str = "upLeft"                           圖例位置,有 "upLeft", "upRight", "downLeft", "downRight" 可選
colors: Optional[Iterable] = None                    label 顏色數組
font_family: Optional[str] = None                    CSS font-family

cutecharts.charts.Line.add_series

Python 中cutecharts如何使用

Demo

Line-基本示例

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()

Line-Legend 位置

def line_legend():
    chart = Line("Line-Legend 位置")
    chart.set_options(labels=Faker.choose(), legend_pos="upRight")
    chart.add_series("series-A", Faker.values())
    chart.add_series("series-B", Faker.values())
    return chart

Python 中cutecharts如何使用

Line-調整顏色

def line_tickcount_colors():
    chart = Line("Line-調整顏色")
    chart.set_options(labels=Faker.choose(), colors=Faker.colors, y_tick_count=8)
    chart.add_series("series-A", Faker.values())
    chart.add_series("series-B", Faker.values())
    return chart

Pie(餅圖)

cutecharts.charts.Pie

cutecharts.charts.Pie.set_options

Params                                                 Desc
------                                                 ----
labels: Iterable                                       數據標簽列表
inner_radius: float = 0.5                              Pie 圖半徑
legend_pos: str = "upLeft"                             圖例位置,有 "upLeft", "upRight", "downLeft", "downRight" 可選
colors: Optional[Iterable] = None                      label 顏色數組
font_family: Optional[str] = None                      CSS font-family

cutecharts.charts.Pie.add_series

Params                                    Desc
------                                       ----
data: Iterable                          series 數據列表

Demo

Pie-基本示例

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()

Python 中cutecharts如何使用

Pie-Legend

def pie_legend_font():
    chart = Pie("Pie-Legend")
    chart.set_options(
        labels=Faker.choose(),
        legend_pos="downLeft",
        font_family='"Times New Roman",Georgia,Serif;',
    )
    chart.add_series(Faker.values())
    return chart

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

看完上述內容,你們對Python 中cutecharts如何使用有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三明市| 双柏县| 镇赉县| 阿克陶县| 古交市| 丹巴县| 安乡县| 锡林郭勒盟| 沁水县| 嘉义市| 宝山区| 章丘市| 百色市| 德江县| 武山县| 武安市| 土默特左旗| 江源县| 达孜县| 永仁县| 拉孜县| 绥阳县| 龙州县| 衢州市| 启东市| 如皋市| 临夏县| 宁津县| 饶河县| 塔城市| 云安县| 龙里县| 灵川县| 湖口县| 沧源| 三台县| 石城县| 贵德县| 封开县| 临猗县| 老河口市|