首页 > 其他分享 >SoviChart数据可视化:散点图(Scatter plot)

SoviChart数据可视化:散点图(Scatter plot)

时间:2022-12-02 16:04:34浏览次数:66  
标签:plot 变量 散点图 轴上 相关性 SoviChart 数据 自变量

什么是散点图

散点图也可以称为 x-y 图,用于展示数据的相关性和分布关系,由X轴和Y轴两个变量组成。通过因变量(Y轴数值)随自变量(X轴数值)变化的呈现数据的大致趋势,同时支持从类别和颜色两个维度观察数据的分布情况。

SoviChart数据可视化:散点图(Scatter plot)_数据分析

散点图通常用于显示和比较数值,例如科学、统计和工程数据。通过散点图可以判断两个变量之间是否存在某种关系,并可以反映五维数据。每个点的不同颜色或标签,以及点的大小等,都可以反映一个维度,通常使用率为10%。

散点图应用场景

适用场景

散点图可帮助查找值之间的潜在关系,并查找数据集中的异常值。如果要显示每个实例至少有两个指标的数据,散点图非常有用。

当两个变量具有相关性时,可以使用散点图:

使用数据点绘制散点图可以帮助确定它们之间是否存在潜在关系。

例如,以下是一家在经营的冰淇淋店铺,图表显示的是随着气温变化销售额的变化情况,如下例所示:

SoviChart数据可视化:散点图(Scatter plot)_数据可视化_02

当自变量具有因变量的多个值时,可以使用散点图:

首先,变量是要跟踪或衡量的东西。每个图形都有两个变量,一个通常在 x 轴上绘制的自变量和一个通常在 y 轴上绘制的因变量。

自变量是受控变量。这是自然变化的,或者操作人人为改变的。因变量是正在研究或测量的变量。在散点图中,要确定的是变量是否与自变量具有相关性。

例如,尝试确定身高和体重是否有相关性,则高度将放置在 x 轴上,体重将放置在 y 轴上,如下例所示:

SoviChart数据可视化:散点图(Scatter plot)_sovitchart_03

当有两个完美配对的变量时,可以使用散点图:

如果有两个变量很好地配对在一起,则将它们绘制在散点图上是查看它们的关系并查看它是正相关还是负相关性的好方法。

例如,出生婴儿体重与胎龄(婴儿在子宫内的时间)的关系,如下图所示:

SoviChart数据可视化:散点图(Scatter plot)_sovitchart_04

不适场景

当数据完全不相关时,避免使用散点图:

某些变量很明显没有相关性,使用散点图是没有用的,此时使用条形图可能是最好的选择。

当数据集太大时,避免使用散点图:

当散点图中的数据太多以至于阻塞整个图形时,以至于它基本上变成了一个大斑点,很难从这种图表中读到很多东西。

SoviChart数据可视化:散点图(Scatter plot)_sovitchart_05

散点图大屏应用

用户可以进入​SovitJs​后台后,在平台内拖动此图表组件进行可视化大屏设置。

标签:plot,变量,散点图,轴上,相关性,SoviChart,数据,自变量
From: https://blog.51cto.com/sovitjs/5907099

相关文章

  • SoviChart数据可视化:散点图(Scatter plot)
    什么是散点图散点图也可以称为x-y图,用于展示数据的相关性和分布关系,由X轴和Y轴两个变量组成。通过因变量(Y轴数值)随自变量(X轴数值)变化的呈现数据的大致趋势,同时支持......
  • 华为云发布《基于Ploto构建自动驾驶平台》
    ​华为云重磅发布:“乐高式”自动驾驶研发开放平台,携手伙伴共建生态​6月15日,主题为“因聚而生为你所能”的华为伙伴暨开发者大会2022正式开启,在自动驾驶专场中,华为云......
  • matplotlib绘图
    matplotlib绘图importmatplotlib.pyplotaspltimportnumpyasnp plt.plot()绘制线性图绘制单条线形图绘制多条线形图设置坐标系的比例plt.figure(figs......
  • Matplotlib 可视化50图:散点图(1)
    导读本系列将持续更新50个matplotlib可视化示例,主要参考SelvaPrabhakaran在MachineLearningPlus上发布的博文:Python可视化50图。定义关联图是查看两个事物之间关系的......
  • MacOS|matplotlib 无法显示中文 解决办法
    matplotlib无法显示中文解决办法画图时,中文无法正常显示,如图下载字体点击这里获取字体提取码:wnby查看字体路径在python环境中执行以下指令importmatplotlib......
  • 68-72.图标的作用,初识matplotlib,简单绘图
            -------------------------------------------------------------------------------------------------------------------------------------......
  • Matplotlib基础教程之折线图
    1.数据可视化的意义俗话说,一图胜千言。数据可视化便是将数据通过图形化的方式展现出来,它更加便于我们观察数据蕴含的的规律,洞察了数据蕴含的规律后,我们能够做更好的商业决......
  • matplotlib 字体
    linux平台matplotlib字体报错如下:Fontfamily['TimesNewRoman']notfound.解决步骤:step1condainstall-cconda-forge-ymscorefontsstep2importm......
  • Matplotlib数据可视化——次坐标
    何谓次坐标,即共享一个x轴,左右两个y轴。左边为主,右侧为次importmatplotlib.pyplotaspltimportnumpyasnp#构造两个函数x=np.arange(0,10,0.2)y1=0.27*x**2......
  • Matplotlib数据可视化——subplot的另外三种常用方法
    第一种方法:subplot2grid定义一个3*3的矩阵位置,利用subplot2grid分别框选出想要的区域大小,进而在区域中plot出想绘制的函数即可,colspan与rowspan分别表示行数和列数,用来界......