pyecharts 应用4: 二维散点图
生活随笔
收集整理的這篇文章主要介紹了
pyecharts 应用4: 二维散点图
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1? 最普通的二維散點(diǎn)圖
from pyecharts.charts import Scatter import pyecharts.options as optsx_data = [10, 20, 30, 40, 50, 60] y_data = [10, 20, 30, 40, 50, 60]c=(Scatter(init_opts=opts.InitOpts(width="1600px", height="1000px")).add_xaxis(xaxis_data=x_data).add_yaxis(series_name="none",# 系列名稱,用于 tooltip 的顯示,legend 的圖例篩選。y_axis=y_data,# 系列數(shù)據(jù)is_selected=True,#是否選中圖例,默認(rèn)為Truecolor='Green',# 系列 label 顏色symbol='diamond',#標(biāo)記的圖形。#ECharts 提供的標(biāo)記類型包括 'circle', 'rect', 'roundRect', 'triangle', #'diamond', 'pin', 'arrow', 'none'#可以通過 'image://url' 設(shè)置為圖片,其中 URL 為圖片的鏈接,或者 dataURI。symbol_size=20,# 標(biāo)記的大小,可以設(shè)置成諸如 10 這樣單一的數(shù)字,也可以用數(shù)組分開表示寬和高,# 例如 [20, 10] 表示標(biāo)記寬為 20,高為 10。label_opts=opts.LabelOpts(is_show=False),).set_series_opts().set_global_opts(xaxis_opts=opts.AxisOpts(type_="value", splitline_opts=opts.SplitLineOpts(is_show=True) #添加平行于y軸的輔助線),yaxis_opts=opts.AxisOpts(type_="value",axistick_opts=opts.AxisTickOpts(is_show=True),splitline_opts=opts.SplitLineOpts(is_show=True), #添加平行于x軸的輔助線),tooltip_opts=opts.TooltipOpts(is_show=False),).render("basic_scatter_chart.html") )散點(diǎn)圖效果圖
2 加VisualMap 之后的散點(diǎn)圖
visualMap見:pyecharts 應(yīng)用5:視覺映射配置項(xiàng)VisualMapOpts_劉文巾的博客-CSDN博客
from pyecharts import options as opts from pyecharts.charts import Scatter from pyecharts.faker import Fakerc = (Scatter().add_xaxis(Faker.choose()).add_yaxis("商家A", Faker.values()).set_global_opts(title_opts=opts.TitleOpts(title="Scatter-VisualMap(Color)"),visualmap_opts=opts.VisualMapOpts(max_=150),).render("scatter_visualmap_color.html") )?
總結(jié)
以上是生活随笔為你收集整理的pyecharts 应用4: 二维散点图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 李宏毅线性代数笔记3:行列式det
- 下一篇: pyecharts 应用5:视觉映射配置