W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
pyecharts 對(duì)配置項(xiàng)基本上都采用 XXXOpts/XXXItems 以及 dict 兩種數(shù)據(jù)形式,這兩種是完全等價(jià)的。
比如下面三者效果是一致的
c = Bar(init_opts=opts.InitOpts(width="620px", height="420px"))
c = Bar(dict(width="620px", height="420px"))
c = Bar({"width": "620px", "height": "420px"})
其他配置項(xiàng)均可這么操作
c = (
Parallel()
.add_schema(
[
opts.ParallelAxisOpts(dim=0, name="data"),
opts.ParallelAxisOpts(dim=1, name="AQI"),
opts.ParallelAxisOpts(dim=2, name="PM2.5"),
opts.ParallelAxisOpts(dim=3, name="PM10"),
opts.ParallelAxisOpts(dim=4, name="CO"),
opts.ParallelAxisOpts(dim=5, name="NO2"),
opts.ParallelAxisOpts(dim=6, name="CO2"),
opts.ParallelAxisOpts(
dim=7,
name="等級(jí)",
type_="category",
data=["優(yōu)", "良", "輕度污染", "中度污染", "重度污染", "嚴(yán)重污染"],
),
]
)
)
# 等價(jià)于
c = (
Parallel()
.add_schema(
[
dict(dim=0, name="data"),
dict(dim=1, name="AQI"),
dict(dim=2, name="PM2.5"),
dict(dim=3, name="PM10"),
dict(dim=4, name="CO"),
dict(dim=5, name="NO2"),
dict(dim=6, name="CO2"),
dict(
dim=7,
name="等級(jí)",
type_="category",
data=["優(yōu)", "良", "輕度污染", "中度污染", "重度污染", "嚴(yán)重污染"],
),
]
)
)
# 等價(jià)于
c = (
Parallel()
.add_schema(
[
{"dim": 0, "name": "data"},
{"dim": 1, "name": "AQI"},
{"dim": 2, "name": "PM2.5"},
{"dim": 3, "name": "PM10"},
{"dim": 4, "name": "CO"},
{"dim": 5, "name": "NO2"},
{"dim": 6, "name": "CO2"},
{
"dim": 7, "name": "等級(jí)", "type": "category",
"data": ["優(yōu)", "良", "輕度污染", "中度污染", "重度污染", "嚴(yán)重污染"],
),
]
)
)
Note: 不是每個(gè)配置項(xiàng)的名字都與 dict key 相等,比如 max, min, type 等,因?yàn)楹?Python 原生關(guān)鍵字沖突了,所以使用 下劃線作為后綴,具體應(yīng)該參考每個(gè)配置項(xiàng)的 ?self.opts
? 屬性。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: