
可以直接修改参数使用,非常的方便。

import numpy as np import pandas as pd import holoviews as hv hv.extension('bokeh') macro_df = pd.read_csv('http://assets.holoviews.org/macro.csv', '\t') key_dimensiOns= [('year', 'Year'), ('country', 'Country')] value_dimensiOns= [('unem', 'Unemployment'), ('capmob', 'Capital Mobility'), ('gdp', 'GDP Growth'), ('trade', 'Trade')] macro = hv.Table(macro_df, kdims=key_dimensions, vdims=value_dimensions) %%opts Scatter [width=700 height=400 scaling_method='width' scaling_factor=2 size_index=2 show_grid=True] %%opts Scatter (color=Cycle('Category20') line_color='k') %%opts NdOverlay [legend_position='left' show_frame=False] gdp_unem_scatter = macro.to.scatter('Year', ['GDP Growth', 'Unemployment']) gdp_unem_scatter.overlay('Country') 1 zhangslob 2017-08-25 17:25:03 +08:00 哇哦,看起来很不错~ |
2 hololens 2017-08-25 17:36:20 +08:00 md,学 python 学的不是一个世界的。 |
3 laoertongzhi 2017-08-25 17:40:13 +08:00 同楼上,不过我连门都还没入,还处在看廖雪峰的 Python3 教程阶段~ |
4 assad 2017-08-25 17:45:25 +08:00 @laoertongzhi 能把你看到沟里去,还是多看看官方文档 |
5 imlonghao673 2017-08-25 17:52:25 +08:00 via Android %%opts Scatter [width=700 height=400 scaling_method='width' scaling_factor=2 size_index=2 show_grid=True] 这是什么黑科技语法? |
6 XiaoFaye 2017-08-25 17:56:17 +08:00 没有上面的 3 个 import 啥都做不了,python 靠的就是内裤多。。。。 只要懂个高数,这些图用 C++加上 BMP 点对点都能给你画出来。。。 |
8 wzw 2017-08-25 19:04:06 +08:00 via Android 这图不错,我也想画一个足球进攻分析的图 |
9 Sanko 2017-08-25 19:35:18 +08:00 via Android 感觉学的不是一个 python |
10 bugcoder 2017-08-27 15:35:27 +08:00 说实话,要好看的图还是要靠 Javascript。这配色还是上个世纪的啊 |