03Matplotlib可视化合集 Matplotlib是一个Python 2D绘图库,可以生成各种格式和交互式环境的数据可视化作品。 Matplotlib可用于Python脚本,Python和IPython shell,Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。 线条、条形和标记:图像、轮廓和场:子图、轴图:pylot:颜色:样式表:轴网图:Company Revenue公司收入对比 链接:https://matplotlib.org 公司销售数据的比较,对比突出数量的多少。 population pyramid of the marketing funnel人口金字塔人口金字塔可用于显示由数量排序的组的分布,或者它也可以用于显示人口的逐级过滤,因为它在下面用于显示有多少人通过营销渠道的每个阶段。 percentage of bachelor‘s degrees折线图 链接:http://www.randalolson.com 横向为年份变化,纵向是人数的比例,颜色不同的线条代表着各个专业。 Correlogram of mtcars 相关图Correlogram用于直观地查看给定数据帧(或2D阵列)中所有可能的数值变量对之间的相关度量。 diverging text bars of car mileage分歧文本分散的文本类似于发散条,如果你想以一种漂亮和可呈现的方式显示图表中每个项目的价值,它更喜欢。其中2、4、5例均来自:https://www.machinelearningplus其中包含50个关于matplotlib的图表供你查看。
04ggplot2可视化 ggplot2是一个用于创建图形的R库,基于The Grammar of Graphics,它可以大大提高图形的质量和美感。 ggplot2本身不支持边缘图,但由于ggExtra库,它们的实现很简单: 添加线条,文字,矩形,箭头等:标签:提供了绘制地理形状的特定功能,允许绘制任何类型的地图(chloropleth,bubble,connection,hexbin 或cartogram):ggplot富含的图表非常丰富,并且有一个专门帮助你查找图表的页面,你可以通过0x9.me/NAWrd 进行选择。 词云图wordcloud2库词云是文本数据的视觉展示,词的重要性或多少可以用颜色或者大小进行突出展示。 Unordered lollipop plot无序的棒棒糖情节图表是一些国家销售的武器数量,每行代表一个国家,X轴显示2017年售出的武器数量。(默认排序:国家/地区按字母顺序) 数据显示美国、俄罗斯和法国是三大出口国,其次是德国,以色列和英国。 BASIC Ridgeline Plot钻石的价格分布链接:https://basic-ridgeline-plot 这个图是使用ggridges库创建的,我们为X轴指定'price'列,为Y轴指定'cut'列。 too many distributions小提琴图链接:https://multi_distribution 这是一个显示人们如何感知概率词汇的例子。在reddit 的/ r / samplesize主题上,会询问诸如你为“极有可能”这个短语分配的概率这样的问题。 the radar chart and its caveats雷达图链接:https://spider.html 这是一个关于学生成绩的图表,包括数学,体育,统计等十个主题,雷达图为每个主题提供一个轴,你可以查看学生在哪些主题中表现良好或表现不佳。在第一幅图中,只绘制了一个系列,显示了一个学生的表现,第二幅图中包含两个人的信息,并形成对比。