十大Python可视化工具,太强了

您所在的位置:网站首页 seaborn词云 十大Python可视化工具,太强了

十大Python可视化工具,太强了

2023-03-20 05:04| 来源: 网络整理| 查看: 265

Bokeh

Bokeh 是一个交互式数据可视化库,也支持多种编程语言,如 Python、R、Java 等等。它可以绘制出高质量的折线图、散点图、柱状图、条形图等等。

frombokeh.plotting importfigure, show

importnumpy asnp

x = np.linspace( 0, 10, 100)

y = np.sin(x)

p = figure(title= 'Sine Wave')

p.line(x, y, legend_label= 'Sine')

show(p)

Altair

Altair 是一个基于 Vega-Lite 的 Python 可视化库,可以快速轻松地绘制出高质量的折线图、散点图、柱状图等等。

importaltair asalt

importpandas aspd

df = pd.read_csv( 'data.csv')

alt.Chart(df).mark_bar.encode(

x= 'year',

y= 'sales',

color= 'region'

)

ggplot

ggplot 是一个基于 R 语言中的 ggplot2 库的 Python 可视化库,可以绘制出高质量的散点图、柱状图、箱线图等等。

fromggplot import*

importpandas aspd

df = pd.read_csv( 'data.csv')

ggplot(df, aes(x= 'date', y= 'value', color= 'variable')) + \

geom_line + \

theme_bw

Holoviews

Holoviews 是一个 Python 可视化库,可以创建交互式的数据可视化,支持多种类型的可视化图形,如折线图、散点图、柱状图、热力图等等。

importholoviews ashv

importnumpy asnp

x = np.linspace( 0, 10, 100)

y = np.sin(x)

hv.extension( 'bokeh')

hv.Curve((x, y))

Plotnine

Plotnine 是一个基于 Python 的 ggplot2 库的可视化库,它可以创建高质量的数据可视化图形,如散点图、柱状图、线图等等。

fromplotnine import*

importpandas aspd

df = pd.read_csv( 'data.csv')

(ggplot(df, aes(x= 'year', y= 'sales', fill= 'region')) +

geom_bar(stat= 'identity', position= 'dodge'))

Wordcloud

Wordcloud 是一个用于生成词云的 Python 库,可以将文本中出现频率高的词汇以图形的方式展示出来。

fromwordcloud importWordCloud

importmatplotlib.pyplot asplt

text = "Python is a high-level programming language"

wordcloud = WordCloud.generate(text)

plt.imshow(wordcloud, interpolation= 'bilinear')

plt.axis( 'off')

plt.show

Networkx

Networkx 是一个用于创建、操作和可视化复杂网络的 Python 库。它支持创建多种类型的网络结构,如有向图、无向图、加权图等等。

importnetworkx asnx

importmatplotlib.pyplot asplt

G = nx.DiGraph

G.add_edge( 'A', 'B')

G.add_edge( 'B', 'C')

G.add_edge( 'C', 'D')

G.add_edge( 'D', 'A')

pos = nx.spring_layout(G)

nx.draw_networkx_nodes(G, pos, node_size= 500)

nx.draw_networkx_edges(G, pos)

nx.draw_networkx_labels(G, pos)

plt.axis( 'off')

plt.show

好啦,以上就是精心挑选的 Python 可视化库,大家最好自己动手体验一下哦!

入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python |实战项目 | 学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 | 用Python做个海量小姐姐素描图 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI:会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf! |再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐! |返回搜狐,查看更多



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3