threekey—新闻曝光内幕重大消息!

 admin   2024-05-14 00:28   14 人阅读  0 条评论

全文共5489字,预计学习时间11分钟。


可视化可以回尚未发现的题。


本施奈德曼


掌握数据可视化技能开辟了一个充满新机遇的世界。精心设计的可视化可以帮助程序员了解原始数据集的核心。这就是成功的数据科学项目和普通数据科学项目之间的区别。


因此,本文旨在展示数据可视化的力量。本文总结了15种令人惊叹的可视化方法,涵盖了各种主题。您可以将其应用于您选择的任何工具,但本文使用Python、R、Tableau和D3js作为示例。


1使用R进行数据可视化


在选择数据可视化工具时,R语言是创建ggplot2库的选择。


只需几行代码即可实现个性化可视化、获取实时反馈并查找数据中的模式。对于喜欢Python的程序员来说,在Jupyter笔记本中安装ggplot2是有意义的。


如果您正在使用R但尚未安装ggplot2,请立即开始。


•R语言数据可视化综合指南。



•R语言用户使用ggplot2时的10个常见题



2在R中创建BBC风格的可视化


严格来说,这不是可视化,但基本上是。上图是BBC数据团队发布的视觉融合图。


事实上,BBC数据团队已经开发并发布了R语言包和用于创建上述可视化效果的说明。R语言包的名称是bbblot。它包括可视化创建和导出功能,可在ggplot中使用这些功能来创建BBC数据团队风格的可视化。


以下是一些很棒的资源


•bplot包



•BBC数据团队的R手册



3R语言构建交互图


谁不喜欢交互式图表?这是本次演讲最吸引人的方面之一。该可视化显示了几大洲预期寿命与人均GDP之间关系的变化。


这么小的空间却可以容纳如此多的信息。有没有一个包可以实现上图的可视化?当然是加尼美特啦!毫无疑,ggplot的强大功能可以扩展到其他奇妙的可视化类型。


读者可以按照本指南在R中创建交互图。


•如何在R中创建动画图形来分析健康数据



4使用R语言构建桑基图


这是桑基图的经典示例,其中代表信息流的箭头宽度与流量成正比。上图显示了Facebook自定义广告列表的相关性。


此可视化是使用R中的ggalluvial包创建的,其tidyverse功能结合了原始alluvial包的风格和灵活性。


完整代码


5使用Tableau进行数据可视化


没有良好的信息可视化的规则、指南、模板、标准技术或示例。但该做的事就必须做。


爱德华塔夫特


EdwardTufte是数据可视化领域的先驱。此描述适用于使用Tableau语言创建的可视化。其强大、全面的功能和自由的发挥空间是无与伦比的。


如果您对Tableau感兴趣,这些文章可能会帮助您从初学者变成专家


•Tableau初学者指南轻松创建数据可视化



•面向数据科学和商业智能专业人员的Tableau指南



•Tableau高级指南



6世界上最大的选举——印度大选可视化


这张图片相当惊人。这里只显示了一些。此可视化中涵盖的数据范围和数量非常巨大,对于任何对此类数据分析感兴趣的人都非常有用。


图表上的每个数据点代表每个席位的详细信息,包括获胜者的姓名、州、政党和选区。这种可视化成功地处理了大量信息,并最终提供了非常好的结果。


以下是完整的Tableau面板,您可以直接下载


7使用Tableau监控销售业绩


本文使用真实的商业示例。如果读者不知道如何将可视化应用到现实中,这个工具将非常有用。


这是对销售数据与原始配额进行比较的分析。第一个水平选项卡很棒,它清楚地总结了您的客户或其他利益相关者需要了解的关键数据。


完整的Tableau工作簿包括五个综合面板,从不同角度显示销售数据。强烈推荐给任何从事销售或营销工作的人。


1910年至2018年8大电影主题流行情况


如果您是这部电影的粉丝,这张图片会给您留下深刻的印象。——公共画廊中的画面。请记住,这就是电影主题的受欢迎程度随时间变化的方式。每个主题都有不同的轴范围,必须从这个角度来处理。


最值得注意的是,您可以将其视为包含多个数据点的面板。考虑一下该面板在您工作场所的其他用途。


您可以下载完整的工作表以在Tableau中进行实验。



9使用D3js创建数据可视化


如果您想创建出色的动态可视化,d3js是一个很棒的工具。一个强大的库,用于为任何类型的网络故事构建自定义可视化效果。


如果你偶尔想使用数据可视化,我建议学习d3js的技能。


这里有两篇关于D3js的热门介绍文章


•——使用D3js创建Web数据可视化的初学者指南



•如何使用D3js创建令人惊叹的Web数据可视化?



10概念图——概念之间的相互关系


我经常使用概念图来帮助我轻松地说明不同概念或知识点之间的关系。维基百科将其定义为“概念图将想法和信息表示为由标记箭头连接的方框或圆圈,通常在子结构中。”


概念图非常适合业务决策、流程图、信息设计、知识可视化等场景。人们常常低估它的力量,但它可能非常有用。


该概念图具有一定的交互性,并且具有多种可用节点。


11使用D3js可视化旭日序列


该可视化展示了如何将阳光的概念与描述一系列事件的数据结合起来。


考虑——,它可用于显示客户的旅行行程。这样,用户可以看到所有可能性,而不仅仅是静态渠道。您的营销团队将为您鼓掌。


查看D3js中生成旭日序列的完整代码。


12权力的人物关系可视化


您是《权力的》粉丝吗?如果是这样,您一定会喜欢这种可视化效果。上图是《冰雨的风暴》中各个角色的出场次数,可以看出他们的影响因子。


节点代表角色、链接以及两者之间的交互。节点和名称的大小表明了角色的影响力。小恶魔的影响最大吧?


使用本教程创建您自己的《权力的》可视化。


13使用Python创建数据可视化图像


Python通常被认为是数据科学的编程语言。它用于数据清理、构建预测模型,甚至一些数据工程。但你知道Python其实拥有强大的数据可视化能力吗?


你说得对。Python附带两个专用的可视化库matplotlib和seaborn。


•在Python中创建数据可视化的9种最流行的方法



14火星地质图


这张火星地质图是纯粹的艺术。令人惊奇的是它是在AdobeIllustrator的帮助下用Python创建的!


您可以使用个Python库来创建这些漂亮的可视化效果。


•Matplotlib


•NumPy


•熊猫


•卡托皮


获取完整的高分辨率图像


Python代码


15用Python绘制地静止卫星


作者对数据科学界正在进行的卫星数据研究非常感兴趣。新行星已被发现,地面图像已重新创建,美国宇航局可以预测地震等等。


PyEphem包可以在Python中生成此图。Pyephem允许您在Python中本地实现天文算法。


许多数据科学爱好者正在尝试绘制这种可视化图。所有资源都可以在这里找到。


喜欢请关注请留言


我们分享人工智能学习和开发的有用信息。


编辑团队杨越、王孟辉


相关链接


如果需要的话


threekey和sankey用法的话题已经一一解完毕,希望对诸位有所帮助。

本文地址:http://5858jm.com/post/34425.html
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?