version 1.9.0 - 2020-10-29 (Current)
Add
- pr#1737 新增部分圖的 ChartItem 配置(已移除 warning 提示)
- pr#1737 新增 MarkLineItem 的 xcoord 和 ycoord 配置項
Updated
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
version 1.7.0 - 2020-02-28
Add
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
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#1308,pr#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
version 1.3.0 - 2019.7.13
Add
Updated
Fixed
version 1.2.1 - 2019.6.19
Add
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
Updated
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
Fixed
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
Updated
Removed
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
Fixed
- issue#572 修復 HeatMap 圖縱坐標顯示索引值,而非 data 值的 bug
version 0.5.4 - 2018.05.15
Updated
- 重構(gòu) Page 類,新增圖表命名名稱引用。
Fixed
version 0.5.3 - 2018.05.10
Fixed
version 0.5.2 - 2018.05.04
Added
version 0.5.1 - 2018.05.02
Fixed
Update
- issue#518 放棄 sdist 構(gòu)建方式,使用 wheel 構(gòu)建項目包,并在 PYPI 上為項目添加 description
version 0.5.0 - 2018.04.28
Added
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
- 防止將來的依賴包影響 v0.3.2 的功能: lml==0.0.2, jupyter-echarts-pypkg==0.0.11
- 新增 name_map, 允許用戶采用自己地圖名稱。
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
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
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
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
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
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
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
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
version 0.1.8 - 2017.7.28
Added
version 0.1.7 - 2017.7.26
Added
version 0.1.6 - 2017.7.24
Added
version 0.1.5 - 2017.7.22
Added
version 0.1.4 - 2017.7.20
Added
更多建議: