pyecharts 版本日志

2023-02-17 11:12 更新

version 1.9.0 - 2020-10-29 (Current)

Add

  • pr#1737 新增部分圖的 ChartItem 配置(已移除 warning 提示)
  • pr#1737 新增 MarkLineItem 的 xcoord 和 ycoord 配置項

Updated

  • pr#1724 更新 Geo 和 Map 的配置項
  • pr#1694 更新 Echarts 為 Apache Echarts
  • pr#1691 更新 README.md
  • pr#1661 更新 Timeline 圖的 style 配置項
  • pr#1660 更新 Pie 圖的 LabelLine 配置項

version 1.8.1 - 2020-06-10

Add

  • pr#1642 更新 Geo/Map 的地區(qū)圖映射關(guān)系(新增多個地區(qū)圖)
  • pr#1641 新增多個國家地圖 js 文件。

version 1.8.0 - 2020-06-07

Add

  • pr#1578 地圖 maptype 新增 world_china_provinces,在世界地圖中顯示中國的省份。
  • pr#1578 PictorialBar 新增 encode 參數(shù)。
  • pr#1578 VisualMapOpts 新增精度的參數(shù) precision
  • pr#1578 TooltipOpts 新增 position 參數(shù)
  • pr#1578 大部分 Chart 新增對應的 ChartItem 參數(shù)(后續(xù)會在 gallery 進行展示如何使用)
  • pr#1578 GridOpts 的參數(shù)更新。

Fixed

  • pr#1578 修復 ToolboxFeature 中 ToolBoxFeatureDataZoomOpts 的 xaxis_index 和 yaxis_index 的默認值。原默認值均為 None,會導致 Bar 圖在 stack 模式,出現(xiàn)軸數(shù)據(jù)展示異常,現(xiàn)修復默認值為 False 解決改問題。

Updated

  • pr#1578 更新 Bar 圖中 add_yaxis 的參數(shù) yaxis_data 的參數(shù)名,更改為 y_axis,為了和其他圖保持統(tǒng)一。
  • pr#1578 更新 Gauge 圖中的 detail_label_opts 和 title_detail_opts 的配置項
  • pr#1578 更新 Liquid 圖中的部分參數(shù)
  • pr#1580 更新 README.md 和 LICENSE
  • pr#1602 更新 InitOpts 設(shè)置寬度和高度,支持使用百分比進行修改圖表的大小。
  • 將目前 pyecharts-assets 中的 echarts.min.js 更新至最新版的版本.

version 1.7.1 - 2020-03-12

Add

  • pr#1534 新增支持 dataset 組件(目前的示例代碼僅涉及 Bar,Pie,Line,Scatter 四種圖)

Updated

  • pr#1527 更新 TreeMap 的配置和 example
  • pr#1528 更新 ToolBoxFeatureOpts 的配置項
  • pr#1536 更新 map_filename.json 讓 Geo,Map 支持 china-cities 的圖例(即在中國地圖下展示所有城市的區(qū)域劃分)。

Deleted

  • pr#1534 移除 Sankey 錯誤的配置
  • pr#1536 移除源碼的 Example 文件夾以及官方文檔中的所有 demo ;轉(zhuǎn)移至 pyecharts-gallery 的中進行動態(tài)展示,且保留跳轉(zhuǎn)鏈接直達 demo 目錄

version 1.7.0 - 2020-02-28

Add

  • pr#1527 新增兩個自定義異常類

Fixed

  • pr#1527 修復 Geo 和 BMap 圖傳入與源碼坐標數(shù)據(jù)不存在的地點會導致程序異常的問題(通過參數(shù)進行控制是否忽略)
  • pr#1527 修復 BMap 的資源地址被 Chrome 瀏覽器攔截的問題(HTTP 修改成 HTTPS)

Updated

  • pr#1527 更新 WordCloud 詞云圖對自定義圖片的配置,文字樣式的配置以及其他功能的配置
  • pr#1527 更新 Map3D 的實現(xiàn)(現(xiàn)在可以支持 Map3D 的作圖)
  • pr#1491 更新 Calendar 圖對年,月,日標簽的配置(支持中文設(shè)置)

version 1.6.2 - 2020-01-10

Add

  • pr#1477 新增多個 example (BMap, Gauge, Grid, Timeline)

Fixed

  • pr#1483 修復 Grid 圖無法將 Geo 和 Bar 一起組合的問題
  • pr#1483 修復 Timeline 圖,當 Bar 圖設(shè)置 reversal 時無法更新反轉(zhuǎn)后的 x 軸的問題

Updated

  • pr#1483 更新相對應的單元測試代碼
  • pr#1483 更新 Radar 圖的配置,支持 AngleAxis,Polar(區(qū)別于 Polar 圖), RadiusAxis 的配置
  • pr#1483 更新 Sankey 圖的配置,支持垂直布局和修改 Sankey 圖每一層的配置(levels)
  • pr#1483 更新 tree, treemap 的部分配置
  • pr#1483 更新 treemap 的 breadcrump 的配置(treemap 下方的層級面包屑框)
  • pr#1477 更新 BMap 對 custom 的支持(新增參數(shù)在 GeoChartBase 中體現(xiàn))
  • pr#1477 更新 Scatter, EffectScatter 對 symbolRotate(標記的旋轉(zhuǎn)角度) 的支持
  • pr#1477 更新 Gauge 對 radius 參數(shù)的支持
  • pr#1477 更新 Timeline 對 BMap 圖的支持,以及新增參數(shù)調(diào)整時間軸控制鍵的方向 control_position
  • pr#1477 更新 VisualMapOpts 對映射控件的一些效果參數(shù)的支持

version 1.6.1 - 2020-01-03

Add

  • pr#1470 通過 CI 和 Appveyor 的測試,支持 Python 3.8
  • pr#1469 更新 Graph 圖配置 Edge 的 Option。
  • pr#1469 更新 Line 圖的 zlevel 和 z 的參數(shù)配置
  • pr#1469 更新 TitleOpts 支持一些 Padding 和 Gap 的配置

Fixed

  • pr#1469 修復 Timeline 添加 GraphicOpts 無法使用的問題

Updated

  • pr#1412 更新非關(guān)鍵字傳參,導致 delay 和 pixel_ratio 參數(shù)作用錯位

version 1.6.0 - 2019-11.12

Add

  • pr#1371 新增 gauge 的 title 配置 title_label_opts。更新后 title_label_opts 是用來控制輪盤內(nèi)部文本的配置項,detail_label_opts 是用來控制輪盤內(nèi)部數(shù)據(jù)的配置項。

Fixed

  • pr#1367 更新了 Geo,BMap 的一些配置項。
  • pr#1404 Geo 圖的 ChartType 為 Lines 無法設(shè)置弧線上的 label。

Updated

  • pr#1371 更新 Gauge 的配置將原有的 label_opts 修改為 detail_label_opts。
  • pr#1374 更新 Grid 圖坐標軸的刻度標簽的配置。
  • pr#1404 LegendOpts 設(shè)置圖例的 icon,大小,寬度,間隔以及未激活的顏色。
  • pr#1404 VisualMapOpts 設(shè)置 itemWidth 和 itemHeight 的設(shè)置。

version 1.5.1 - 2019.9.16

Add

  • pr#1324 新增 pyecharts.faker 包,提供示例數(shù)據(jù)。
  • pr#1333 提供 Jupyter Notebook 插件,提供離線渲染服務(wù)。資源引用

Fixed

  • pr#1321 修復 Heatmap 無法渲染的問題。

version 1.5.0 - 2019.9.1

Add

  • pr#1302 新增 Tab 圖形種類。
  • pr#1299 render 函數(shù)新增 **kwargs 傳參方式
  • pr#1314 Tree 圖新增 is_expand_and_collapse,initial_tree_depth: 參數(shù)。

Updated

  • pr#1309 Page 圖 resize 后設(shè)置為不可拖動和不可重置大小。
  • pr#1308pr#1313 重構(gòu)模板,使 Image/Tabel 類兼容 Page/Tab,且 Image/Table 類不能多次執(zhí)行 add 方法,如若需要展示多個 Image/Table 請使用 Page。

Fixed

  • pr#1293 修復 Page 圖 save_resize_html 傳遞 cfg_file 參數(shù)時出錯的 BUG。
  • pr#1295 修復 Page 圖 label 顏色修改無效的 BUG.

version 1.4.0 - 2019.8.15

Add

  • issue#1275 新增對 Timeline 圖支持多 X 軸的支持。
  • pr#1260 新增對 Timeline 圖 graphic_opts 的支持。
  • pr#1273 新增對 Polar 圖 label 配置項的支持以及 Page 圖新增 DraggablePageLayout 布局。
  • pr#1273 Geo 圖坐標支持模糊匹配。

Fixed

  • pr#1271 修復 dump_options 出現(xiàn)不規(guī)則字符的問題,并新增 dump_options_with_quotes 方法。
  • pr#1272 修復 Page 渲染錯誤的問題。

version 1.3.1 - 2019.7.15

Add

  • pr#1253 emphasis_itemstyle_opts 新增 area_color 參數(shù),用于設(shè)置區(qū)域顏色。

Fixed

  • pr#1252 修復 jshost 失效導致圖形無法渲染的 bug。

version 1.3.0 - 2019.7.13

Add

Updated

  • pr#1223 更新 AngleAxisOpts 參數(shù)

Fixed

  • pr#1216 修復 dump_options 方法不能正確處理 Nan 值的問題
  • pr#1212 issue#1210 修復 Chart 初始化不能使用 dict 傳參的問題

version 1.2.1 - 2019.6.19

Add

  • pr#1175,pr#1168 新增圖表示例
  • pr#1169 Geo 圖新增 zoom,center 參數(shù)
  • pr#1180 Map 圖新增 emphasis_label_opts,emphasis_itemstyle_opts 參數(shù)
  • pr#1203 Parallel 圖新增 is_smooth 參數(shù)
  • issue#1197 Polar 圖新增 axistick_opts 參數(shù)

Updated

  • pr#1184 init_opts 支持 dict 傳參
  • pr#1186 重構(gòu) Typehints,將 types module 移動至根目錄

Fixed

  • pr#1188 修復 dump_options 方法不能正確轉(zhuǎn)義的問題

version 1.2.0 - 2019.6.1

Add

  • issue#1155 新增 PictorialBar 圖表類型
  • issue#1126 完善 Components 類,提供 Table/Image 類
  • issue#1160 Page 類支持簡單排版功能
  • issue#1163 新增 Graphic 組件配置項
  • issue#1157 Gauge 新增 label_opts 以及 split_number 配置項
  • issue#1136 Line 新增 is_connect_nones 提供斷點連接功能
  • issue#1118 Markline 新增 linestyle_opts 配置項
  • issue#1144 Markpint 新增 itemstyle_opts 配置項

Updated

  • issue#1115 Scatter 圖更新接收數(shù)據(jù)類型格式,支持多維度數(shù)據(jù)
  • issue#1159 Echarts 版本從 4.1.0 更新至 4.2.1

Fixed

  • issue#1139,issue#1119 提供 is_control_axis_index 參數(shù),修復 Overlap+Grid 疊加時坐標軸索引混亂的問題
  • issue#1149 修復 Page 中 js_host 與全局 CurrentConfig.ONLINE_HOST 表現(xiàn)不一致的問題
  • issue#1131 修復 set_global_opts 和 add_xaxis 方法順序不一致表現(xiàn)不同的問題
  • issue#1161 修復 DataZoomOpts 不允許傳入非 Sequence 類型的問題

version 1.1.0 - 2019.5.14

Add

Updated

  • pr#1036 LabelOpts 支持富文本標簽及其他參數(shù)的更新
  • pr#1038 新增多個配置項參數(shù)
  • issue#1043 LabelOpts 新增文本參數(shù)
  • issue#1051 Timeline 新增多個參數(shù)

Fixed

  • issue#1034 解決了 Gauge 顏色設(shè)置問題
  • issue#873issue#870 解決了多條 Y 軸會出現(xiàn)重復的問題(增加了 Y 軸 offset 參數(shù))
  • pr#1038issue#1067,issue#1048 修復換行符全局替換的 bug
  • issue#1043 修復 add_schema 方法沒有 return self 導致無法 render 的情況
  • issue#1044 修復 Table.render 方法無法正常運行的問題
  • issue#1047 修復 worldcloud_example 文件名錯別字
  • issue#1051 修復 Timeline 圖無法添加多個 visualMap

version 1.0.0 - 2019.4.28

Updated

version 0.5.11 - 2018.9.9

Added

  • issue#731 新增 mark_point_raw, mark_line_raw 配置項用于個性化展示標記。

Fixed

  • issue#738 支持設(shè)置 Grid, Overlay 和 Timeline 某選項為空 (null)

Removed

  • 移除 pillow 作為默認依賴,需要用到 Scatter.draw 方法的開發(fā)者請先自行安裝 pillow。

version 0.5.10 - 2018.9.4

Added

  • issue#699 為漏斗圖新增 funnel_sort 和 funnel_gap 分別用于控制漏斗圖的排序方式和數(shù)據(jù)圖形間隔。
  • issue#703 支持設(shè)置 Echarts 某選項為空 (null)
  • issue#720 新增 3D 曲面圖圖形種類。

Fixed

  • issue#715 修復 online() 方法不生效的 bug

Updated

  • issue#702 Toobox 選項標簽文本更改為更通用的英語。

Removed

  • 停止對 Python3.4 版本的支持和維護。

version 0.5.9 - 2018.8.26

Added

  • pr#685 圖表方法(use_theme/config/add)支持鏈式調(diào)用
  • pr#690 Radar 新增 set_radar_component 方法,廢棄 config 方法;Parallel 圖新增 set_schema 方法,廢棄 confg 方法
  • issue#687 新增 add_coordinate_json 方法用于支持導入 Geo/Geolines 坐標數(shù)據(jù)
  • issue#691 為每種圖形新增 is_animation 初始化參數(shù),用于控制是否顯示動畫。
  • 新增 geo-region-coords 輔助項目,提供中國地區(qū)坐標查詢。

Updated

  • issue#678 將 extra_html_text_label 默認位置移動到圖形頂部。
  • pr#677 重構(gòu) Polar,更正錯誤參數(shù)。

version 0.5.8 - 2018.8.13

Added

  • issue#655 新增多個自定義主題:westeros, wonderland, chalk, halloween, essos,walden, romantic and purple-passion
  • issue#669 新增 Tree 圖形種類。
  • Polar 圖新增 angleaxis_label_interval 參數(shù),用于控制坐標軸刻度標簽的顯示間隔,在類目軸中有效。

version 0.5.7 - 2018.8.11

Added

  • issue#651 Scatter 圖新增 extra_name 參數(shù),額外的數(shù)據(jù)項的名稱,可以為每個數(shù)據(jù)點指定一個名稱。
  • issue#657 基本圖形新增 extra_html_text_label 參數(shù)用于顯示額外的文本標簽,僅限于在單圖形或者 Page 時使用。
  • issue#660 為 X/Y 坐標軸新增 xaxis_line_color, xaxis_line_width, yaxis_line_color, yaxis_line_width 四個參數(shù),用于控制其坐標軸線線的顏色以及寬度。
  • pr#663 新增 coordinate_region 參數(shù)用于指定國家/地區(qū)檢索坐標且提供了 echarts-cities-pypkg 為可選的地理數(shù)據(jù)擴展。引入來自 geonames.org 的 138,398 個城市坐標。

version 0.5.6 - 2018.7.28

Fixed

  • issue#452 修復 K 線圖不能顯示 tooltip【open, close, lowest, highest】的 bug
  • issue#639 修復 Line 圖當 X 軸的類型設(shè)置為 'value' 的時候,X、Y 軸均顯示 Y 軸數(shù)據(jù)的 bug
  • issue#636 修復 Geo/Geoline 圖坐標地點名替換 Legend 的 bug

Updated

  • 修正參數(shù)拼寫,將 tooltip_tragger, tooltip_tragger_on 修正為 tooltip_trigger, tooltip_trigger_on
  • 更新 echarts 及附屬 js 文件版本 echarts 4.0.4 -> 4.1.0,echarts-gl 1.1.0 -> 1.1.1,echarts-liquidfill 2.0.0 -> 2.0.1
  • issue#634 新增 is_datazoom_extra_show, datazoom_extra_type, datazoom_extra_range, datazoom_extra_orient, datazoom_extra_xaxis_index, datazoom_extra_yaxis_index 參數(shù)用于設(shè)置額外的 dataZoom 控制條,可將效果同時作用于 X、Y 軸

version 0.5.5 - 2018.05.17

Added

  • issue#565 Geolines 圖數(shù)據(jù)項可以新增數(shù)值維度
  • issue#573 新增對 jupyter notebook 家族的新成員 nteract 的支持

Fixed

  • issue#572 修復 HeatMap 圖縱坐標顯示索引值,而非 data 值的 bug

version 0.5.4 - 2018.05.15

Updated

  • 重構(gòu) Page 類,新增圖表命名名稱引用。

Fixed

  • issue#555 修復 v0.5.3 Polar 圖不能顯示的 bug
  • issue#541 修復 v0.5.3 Django + pyecharts 不能正常導入的 bug

version 0.5.3 - 2018.05.10

Fixed

  • issue#544 修復 v0.5.2 主題顏色默認顏色配置與前版本有差別太大的 bug

version 0.5.2 - 2018.05.04

Added

version 0.5.1 - 2018.05.02

Fixed

  • issue#516 修復直角坐標系圖 X 軸分隔符展示效果不一致的 bug

Update

  • issue#518 放棄 sdist 構(gòu)建方式,使用 wheel 構(gòu)建項目包,并在 PYPI 上為項目添加 description

version 0.5.0 - 2018.04.28

Added

  • issue#311 提供 Jupyter Notebook 導出為 PDF 沒有圖片的解決方案
  • 新增對 JavaScript 回調(diào)函數(shù)配置項和事件綁定的支持。詳細內(nèi)容請移步至 release-note/v050。

Fixed

  • issue#448 修復 Timeline 中 Overlap 圖的 label_color 配置項不生效的 bug
  • issue#504 修復 markpoint 標記點標注不顯示的 bug

Updated

  • 重構(gòu)底層 option.py 配置項代碼,使其更加具有面向?qū)ο筇卣?,相關(guān)文件轉(zhuǎn)移至新 package echarts。
  • 將地圖數(shù)據(jù)及接口轉(zhuǎn)移至 'pyecharts.datasets' 包,更多內(nèi)容請參考 地理地圖數(shù)據(jù)
  • pyecharts.Geo 和 pyecharts.GeoLines 新增 add_coordinate 方法用于新增一個自定義城市地理位置的功能。

version 0.4.1 - 2018.03.13

Fixed

  • issue#437 修復 Timeline 圖累計多個 Bar 圖會導致條形寬度壓縮的 bug
  • issue#437 修復 Timeline 圖不能正常顯示 Tooltip 組件的 bug

version 0.4.0 - 2018.03.09

Added

  • EchartsEnvironment 類性增 render_chart_to_file
  • issue#425 新增 pieces 配置項,為 visualMap 組件提供自定義分段標簽的功能
  • 新增 tooltip_border_width, tooltip_border_color, tooltip_background_color 三個參數(shù)用與提示框背景顏色及邊框的配置
  • issue#376 新增 mark_line_coords 配置項用于指定標記線的起點和終點
  • issue#431 pyecharts.Chart 圖表類新增 renderer 參數(shù),用于指定渲染方式,支持 canvas / svg 兩種方式

Updated

  • 更新 jupyter-echarts 至 1.4.0: echarts 3.6.2 -> 4.0.4, echarts-gl 1.0.0-b4 -> 1.1.0, echarts-liquidfill 1.0.5 -> 2.0.0, echarts-wordcloud 1.1.0 -> 1.1.2
  • 優(yōu)化內(nèi)部渲染邏輯,提高渲染效率。

Fixed

  • 修正 width / height 在 Jupyter Notebook 渲染錯誤的 Bug
  • issue#432 修復水球圖和詞云圖不能指定 Toolbox 等選項的 Bug

version 0.3.3 - 2018.03.01

Added

Changed

  • Chart.render_embed 返回 jinja2.Markup 實例
  • Base.show_config 重命名為 Base.print_echarts_options
  • 移除 EchartsEnvironment.configure_pyecharts 方法

version 0.3.2 - 2018.02.26

從此版本開始,將不再自帶地圖 js 文件。有需要的開發(fā)人員,請自選安裝。

Added

  • 新增 chart_id 配置項,可設(shè)置圖形 id,對應為每個圖在 html 中的 div#id
  • 新增 jupyter-echarts-pypkg, echarts-china-provinces-pypkg, echarts-china-cities-pypkg 和 echarts-countries-pypkg。第一個是自帶安裝,后三個是可選安裝。
  • issue#395 新增 is_splitline_show 配置項,用于控制是否顯示網(wǎng)格線
  • 新增 AppVeyor CI,為 Windows OS 提供測試功能

Fixed

  • issue#322 修復在 timeline 中不能設(shè)置多個 legend 的 bug
  • issue#357 修復 Line 圖 symbol 大小不能調(diào)整的 bug
  • issue#371 修復 Parallel 圖 Line 樣式失效的 bug
  • issue#378 修復 Geo 圖中當多次 render 時相同 value 值會被疊加的 bug
  • issue#338 修復 timeline 中 map 的 visualmap 組件不能正常顯示的 bug

Updated

Changed

Removed

  • PR#368 pyecharts/templates/js 被刪去了。jupyter-echarts 不再內(nèi)嵌于 pyecharts 。
  • echarts-china-cities-js 和 echarts-countries-js 不再是必選,而是可選圖庫。

version 0.3.1 - 2017.12.13

Fixed

  • issue#290 緊急修復 v0.3.0 版本不能正常顯示圖形的嚴重 bug
  • issue#296 修復 Timeline 不能在 notebook 中顯示的 bug

version 0.3.0 - 2017.12.11

Added

  • 圖表 render 方法增加 template_name 、object_name、extra_context 等參數(shù),全面支持自定義模板
  • 新增統(tǒng)一配置函數(shù) pyecharts.configure ,支持設(shè)置模板目錄,JS 文件倉庫路徑。
  • issue#252 新增 xaxis_label_textsize, xaxis_label_textcolor, yaxis_label_textsize,yaxis_label_textcolor 四個參數(shù)修改坐標軸標簽的字體和顏色
  • issue#258 新增 mark_point_valuedim 參數(shù),并將 mark_line_valuedim 和 mark_point_valuedim 參數(shù)類型修改為list。
  • issue#260 新增 is_toolbox_show 參數(shù)用于控制是否顯示右側(cè)實用工具箱。

Updated

  • 重寫底層邏輯,支持在模板文件中使用 echarts_* 系列模板函數(shù)
  • js 依賴文件支持外部鏈接方式引入。
  • pyecharts.custom.Page 類實現(xiàn) list 協(xié)議,支持迭代、索引、添加、擴展等操作。
  • 圖表 width 和 height 支持 '50%' 、'78px' 等其他 css 有效長度形式。
  • 更新 jupyter-echarts 至 1.3.3: 上海地圖補了崇明區(qū)西藏地圖補了山南市

version 0.2.7 - 2017.10.27

Added

  • 新增 GeoLines(地理坐標系線圖)
  • issue#230 新增工具類 Style,用于簡化代碼編寫和統(tǒng)一風格

Changed

  • issue#232 Grid, Overlap, Timeline 類初始化參數(shù)的變動

Fixed

  • 修復 Geo 系列名無法正常顯示的問題
  • issue#229 修復水球圖不能自定義圖形的問題

version 0.2.6 - 2017.10.14

Added

  • 為 文檔 新增 使用技巧 介紹
  • issue#194 新增 is_map_symbol_show 參數(shù),用于控制 Map 圖 紅點的顯示
  • issue#192 新增 label_emphasis_pos, label_emphasis_textsize, label_emphasis_textcolor 參數(shù),用于解決 Geo圖 tooltip 不能只顯示城市名和數(shù)值的問題
  • issue#132 新增圖形類型樹圖
  • issue#181 為 Geo 圖新增 is_roam 參數(shù)解決不能縮放和移動的問題
  • issue#199 為 markLine 新增 mark_line_symbolsize 和 mark_line_valuedim 參數(shù),解決不能指定維度以及標記大小不能整的問題
  • issue#200 為 xyAxis 通用配置項新增 is_xaxis_show 和 is_yaxis_show 參數(shù),(控制是否顯示 x 軸或 y 軸)解決設(shè)計編輯文本的問題
  • issue#201 為 Bar 圖新增 bar_category_gap 參數(shù),提供繪制直方圖的方案
  • issue#208 為 dataZoom 通用配置項 datazoom_type 新增類型 'both'(同時擁有 'slider' 以及 'inside')
  • issue#208 為 HeatMap 圖新增 日歷熱力圖

Changed

  • 將 label 通用配置項的 is_emphasis 參數(shù)更改為 is_label_emphasis
  • show_config() 修改用 JSON 顯示

Fixed

  • issue#195 修復 HeatMap 圖配置 x、y 軸屬性無效的問題

version 0.2.5 - 2017.9.28

Added

  • issue#173 為 xyAxis 通用配置項新增 is_xaxis_boundarygap 和 is_yaxis_boundartgap 參數(shù)
  • issue#22 為散點圖新增 extra_data 參數(shù),可以為數(shù)據(jù)新增除 x y 軸外的其他維度
  • 為 markPoint 新增自定義標記點功能
  • 為 visualMap 新增 visual_dimension 參數(shù),可以指定 visualmap 映射到哪個數(shù)據(jù)維度
  • 為 Map 圖新增 212個國家和地區(qū)
  • 部分解決 Overlap 和 Grid 不能一起使用的問題(當 Overlap 為多 x 軸或多 y 軸的時候坐標軸索引仍會出現(xiàn)問題)

version 0.2.4 - 2017.9.8

Added

  • issue#148 為 Radar.config() 新增 legend_text_size 參數(shù)
  • issue#148 為 Legend 通用配置項新增 legend_text_color 和 legend_text_font 參數(shù)
  • issue#156 為 xyAxis 通用配置項新增 xaxis_force_interval 和 yaxis_force_interval 參數(shù)
  • 為 Visualmap 通用配置項新增 is_piecewise 和 visual_split_number 參數(shù)
  • issue#160 為 Base 類新增 page_title 參數(shù),初始化類實例的時候可指定生成的 html 文件 <title> 標簽的值。自定義類Grid/Overlap/Timeline/Page 以第一個添加的實例的 page_title 參數(shù)為準。
  • issue#165 為 Radar 圖新增 label 通用配置項,現(xiàn)可以展示 label 文字標簽,但是建議在數(shù)據(jù)量少的時候使用(比如數(shù)據(jù)量為 1 的時候)

Changed

  • 壓縮 js 文件體積,總體體積減少約 0.3MB

Fixed

  • issue#158 修復 Grid/Timeline/Overlap 在 Page 中不能正常使用的 bug

version 0.2.3 - 2017.9.1

Fixed

version 0.2.2 - 2017.8.31

Added

  • Map 圖和 Geo 圖增加 363個二線城市地圖
  • Map 圖新增 label 模塊,現(xiàn)可以利用標簽顯示地區(qū)名稱
  • Geo 圖新增 3000+ 城市地區(qū)經(jīng)緯度信息,現(xiàn)已基本覆蓋全國各個地區(qū)
  • Geo 圖新增 geo_cities_coords 參數(shù),用戶可以為自己所選地圖提供地區(qū)經(jīng)緯度坐標(這將會覆蓋原來預存的城市坐標信息),即完全按照用戶提供的坐標來定位。
  • 新增圖形種類 ThemeRiver(主題河流圖)
  • 新增 is_more_utils 參數(shù),在 add() 中設(shè)置該標志位為 True 則會提供更多的實用工具按鈕(建議在 Line, Kilne, Bar 等直角坐標圖形中設(shè)置)。默認只提供『數(shù)據(jù)視圖』和『下載』按鈕。
  • issue#138 新增 is_xaxis_inverse, is_yaxis_inverse, xaxis_pos, yaxis_pos 參數(shù),提供倒映直角坐標系功能
  • issue#140 為每種圖形(包括 Overlap, Grid, Timeline)都提供 Public 的 options 屬性,返回實例的 self._option

Fixed

  • issue#133 回退 Echarts 版本,從 v3.7.0 回退至原先的 v3.6.2,解決標簽不能正常顯示的 bug

version 0.2.1 - 2017.8.25

Added

  • issue#127 新增數(shù)據(jù)圖切換按鈕(只針對部分圖有效)

Fixed

  • issue#130 更改 freeze_js,更正文件路徑表示方法
  • 修復直角坐標系的標簽顯示問題

version 0.2.0 - 2017.8.25

Added

  • issue#118 新增 datazoom_xaxis_index, datazoom_yaxis_index,可使 datazoom 組件同時控制多個 x y 軸。
  • 新增 jupyter-notebook 中的 js host 參數(shù),用戶可自行決定使用本地后者網(wǎng)絡(luò) js 文件,確保轉(zhuǎn)移 notebook 時圖形可正常顯示
  • 新增圖形種類 Boxplot(箱形圖)
  • issue#120 新增圖形種類 Sankey(?;鶊D)

Changed

  • 更新 Flask&Django 模板,加載文件的體積大大減小,出圖速度更快。
  • 更新 echarts 到 3.7.0

Fixed

  • 修復 Page 類于其他自定義類共用出現(xiàn)問題的 bug

version 0.1.9.7 - 2017.8.20

Fixed

  • issue#113 修復 requirements.txt 中 jupyter-pip 版本過舊問題
  • issue#109 修復地圖不能正常顯示的問題

version 0.1.9.6 - 2017.8.19

Added

  • issue#95 Overlap 類中新增 xaxis_index, is_add_xaxis, yaxis_index, is_add_yaxis 參數(shù),現(xiàn)支持多 Y 軸或多 X軸
  • Page 類現(xiàn)在也支持在 jupyter-notebook 中顯示了,直接調(diào)用 Page() 實例即可。
  • Graph 圖中新增 graph_edge_symbol, graph_edge_symbolsize 參數(shù)
  • issue#94 提供 pyecharts-snapshot 用于將生成的圖片保存為 png 或 pdf 文件,僅靜態(tài)圖片生效。(3D 圖和動態(tài)圖不生效)
  • issue#98 通用配置項中新增 tooltip 模塊

Changed

  • jupyter-notebook 和本地 render() 現(xiàn)在均采用動態(tài)加入 js 依賴文件的方法,生成文件體積大大縮小。
  • 更改通用配置項中的 label 的參數(shù) formatter 為 label_formatter
  • 更改 clockwise 參數(shù)為 is_clockwise
  • 更改 Graph 圖中的 repulsion, gravity, edge_length, layout 參數(shù)為 graph_repulsion, graph_gravity, graph_edge_length, graph_layout

version 0.1.9.5 - 2017.8.16

Added

  • 為 xyAxis 模塊新增下列參數(shù) xaxis_interval, xaxis_name_size, xaxis_name_gap, xaxis_margin, is_xaxislabel_align yaxis_interval, yaxis_name_size, yaxis_name_gap, yaxis_margin, is_yaxislabel_align
  • issue#86 為 3D 圖新增參數(shù)用于配置坐標軸選項(參見通用配置項中的 axis3D)
  • 修改自定義模塊的接口,現(xiàn)自定義模塊有以下 4 個類,具體用法參見文檔Grid 類:并行顯示多張圖Overlap 類:結(jié)合不同類型圖表疊加畫在同張圖上Page 類:同一網(wǎng)頁按順序展示多圖Timeline 類:提供時間線輪播多張圖
  • 新增 Timeline 功能,支持輪播多張圖表

Changed

  • jupyter notebook 現(xiàn)在也為離線模式,從本地加載項目所需 js 文件。至此 pyecharts 徹底實現(xiàn)本地化運行。速度更快,不再受網(wǎng)速影響。

Removed

  • 刪除冗余 js 文件,壓縮項目體積。
  • 廢棄 xAxis,yAxis 中的 interval, xy_font_size, namegap 參數(shù)。

version 0.1.9.4 - 2017.8.10

Added

  • issue#76 新增 Page 類,現(xiàn)能同時在一個 html 頁面內(nèi)按順序展示多個圖形。(參見用戶自定義)

Changed

  • 更改 Image 依賴模塊為 pillow

version 0.1.9.3 - 2017.8.10

Added

  • issue#72 issue#41 新增 xaxis_type, yaxis_type 參數(shù),可通過設(shè)置該參數(shù)指定直角坐標系數(shù)軸類型。(參見 Line,Scattre 圖)
  • issue#09 集成 Flask + Django

Removed

  • 廢棄 npcast(), pdcast() 方法,新版本已經(jīng)在內(nèi)部封裝了處理邏輯,具體參見文檔的 pandas&numpy 示例

version 0.1.9.2 - 2017.8.6

Added

  • issue#52 新增 xaxis_rotate, yaxis_rotate 參數(shù),可通過設(shè)置該參數(shù)解決強制顯示所有坐標軸標簽時因過于密集重疊的問題。參見(Bar 圖)
  • 新增 xaxis_min, xaxis_max. yaxis_min, yaxis_max 參數(shù),可設(shè)置坐標軸上的最大最小值,針對數(shù)值軸有效。

Changed

  • issue#67 render() 方法現(xiàn)在為離線模式,實現(xiàn)本地生成 .html 文件,加載速度更快。

Fixed

  • issue#61 解決 3D 圖形不能在 jupyter notebook 上正常顯示的問題。

Removed

  • 廢棄 render_notebook() 方法,現(xiàn)可直接調(diào)用圖形實例顯示在 jupyter notebook 上。

version 0.1.9.1 - 2017.7.31

Added

  • 加入 Travis-CI 自動化測試。
  • issue#46 legend 增加 legend_selectedmode 參數(shù),圖例可以設(shè)置為單例或者多例。(參見 Radar 圖)
  • visualmap 組件增加 visual_type 和 visual_range_size 參數(shù)?,F(xiàn)在支持映射到顏色和圖形大小兩種方式。(參見 Scatter 圖)

version 0.1.9 - 2017.7.30

Added

  • issue#28 datazoom 中增加了將組件效果顯示在 y 坐標軸中的功能。(參見 KLine 圖)
  • 新增對 Pandas 和 Numpy 數(shù)據(jù)的簡單處理。解決直接傳入 Pandas 和 Numpy 數(shù)據(jù)類型出錯的問題。(參見開始使用)
  • 新增 Bar3D, Line3D, Scatter3D 三種 3D 立體圖。

Fixed

  • issue#34 解決在 macos 下安裝出錯的問題。

version 0.1.8 - 2017.7.28

Added

  • issue#05 新增在 Jupyter Notebook 中展示圖表功能。感謝 @ygw365 提供這部分的代碼模板 和 @muxuezi 協(xié)助對代碼進行改進!
  • 新增對自定義地圖的使用說明

version 0.1.7 - 2017.7.26

Added

  • 增加并行顯示圖表功能

version 0.1.6 - 2017.7.24

Added

  • 新增了熱力圖

version 0.1.5 - 2017.7.22

Added

  • 新增了 K 線圖

version 0.1.4 - 2017.7.20

Added

  • 第一個穩(wěn)定版本


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號