标签: scatter-plot

Matlab聚类编码——绘制散点图

我有一个为期一年的每日能源消耗数据集。我想显示这个数据集的散点图,分为我期望存在的四个集群(由于四个季节的差异)

我知道 matlab 集群函数可以做到这一点,但我的统计数据非常生疏,我希望得到一些指导,了解哪个函数最适合使用

谢谢

matlab cluster-analysis scatter-plot

2
推荐指数
1
解决办法
8272
查看次数

我应该如何在没有统计包的情况下为我的绘图添加一条最适合的线?

我有一个数据散点图,我想添加一条最佳拟合线。我在网上能找到的只有统计数据包,但我的学校没有为此付费。是否还有其他方法可以做到这一点 - 没有统计包?

matlab scatter-plot best-fit-curve

2
推荐指数
1
解决办法
6万
查看次数

散点图中的黑点

这可能是一个基本问题,但我不知道如何在散点图中绘制黑点!

import matplotlib.pyplot as plt
x = range(255)
y = range(255)
color = range(255)
plt.scatter(x, y, c=color)
Run Code Online (Sandbox Code Playgroud)

这不会导致黑点!

python matplotlib scatter-plot figure

2
推荐指数
1
解决办法
8900
查看次数

标记散点数据点

我有一个曲面图,在上面绘制了一些点。现在我想给每一点贴上标签。我使用了以下代码。

name={'point1','point2','point3','point4','point5'}
co=[0 0 0];
scatter3(X,Y,Z,[],co,'filled');
c=cellstr(name);
dx = 0.1; dy = 0.1;
dz=0.1;
text(X+dx, Y+dy,Z+dz, c);
Run Code Online (Sandbox Code Playgroud)

但标签数据不明确
在此输入图像描述

我该怎么做才能使这些标签变得清晰?


仍然在更改后 'Color', 'black', 'FontSize', 14) 标签显示为

在此输入图像描述
他们仍然不清楚。

matlab surface scatter-plot

2
推荐指数
1
解决办法
1137
查看次数

调整散点图中的点大小

我在做

ax = df.plot(x=x_col, y=y_col, style=['o', 'rx'])
Run Code Online (Sandbox Code Playgroud)

但我不喜欢数据点是大圆圈。我有数千个数据点,所以它使情节丑陋。知道如何使点变小,即让它们成为实际的点,而不是圆圈吗?或者对这种散点图有什么替代建议?

python plot matplotlib scatter-plot pandas

2
推荐指数
1
解决办法
1万
查看次数

python散点图面积大小比例轴长度

我对此感到非常绝望,到目前为止我在 www 上找不到任何东西。

情况是这样的:

  • 我正在使用Python。
  • 我有 3 个数组:x 坐标、y 坐标和半径。
  • 我想用给定的 x 和 y 坐标创建散点图。

到目前为止,一切都按照我想要的方式进行。这是困扰我的事情:

  • 散点图中每个点的圆大小应由半径数组定义。
  • 坐标和半径的值具有相同的单位。更明确地说:假设我在 (1, 1) 处有一个点,半径指定为 0.5。然后我想在图中得到一个以 (1, 1) 为中心且边界穿过点 (1.5, 1)、(1, 1.5)、(0.5, 1) 和 (1, 0.5) 的圆

我正在努力解决的是找出绘图点与轴长度的比率。我需要使用点,因为据我所知,散点图的圆圈大小以点值给出。因此,如果假设我的轴从 0 到 10,我需要知道图中中间有多少个点。

有谁能够帮助我?或者还有其他方法可以做到这一点吗?提前致谢。

python axis scatter scatter-plot area

2
推荐指数
1
解决办法
3356
查看次数

如何更改散点图中的点大小?

ScatterChart在 JavaFX 中做了这个: 分岔图 如何设置数据点大小?

我发现它应该在 CSS 中完成,但即使有docs,我仍然无法弄清楚。

css java plot javafx scatter-plot

2
推荐指数
1
解决办法
3059
查看次数

如何在带有标记点的 Julia-lang 中生成散点图?

使用 Julia-lang,如何使用pyplots(或 GR)绘制两个向量的散点图以使用特定字符串标记每个点?例如。每个配对 (x,y) 都采用它们共享的索引值?来自 MATLAB 的示例图像示例

plot label scatter-plot julia

2
推荐指数
1
解决办法
2238
查看次数

基于第三个变量的带有颜色条的 2 个变量的散点图

我试图用变量 x 相对于另一个 y 进行绘图,并根据另一个变量 z 的值添加颜色图

所以情节应该类似于这个

地块

我的尝试

import numpy as np
import pandas as pd
import seaborn as sns
import random
import matplotlib.pyplot as plt
import matplotlib.cm as cm

x=np.random.randint(0,20,30)
y=np.random.randint(-5,5,30)
z=np.random.randint(-2,10,30)
df=pd.DataFrame(data={'A':x,'B':y,'C':z})

points = plt.scatter(df['A'],df['B'],cmap="jet")
m = cm.ScalarMappable(cmap=cm.jet)
m.set_array(df['C'])
plt.colorbar(points)
sns.lmplot('A', 'B', data=df, hue='C', fit_reg=False)

TypeError: You must first set_array for mappable
Run Code Online (Sandbox Code Playgroud)

我正在混合 matplotlib 和 seaborn,就像在 seaborn 中一样我不能使用颜色图“jet”但是欢迎使用任何替代方法来获得相同的图形

python matplotlib scatter-plot colorbar seaborn

2
推荐指数
1
解决办法
5006
查看次数

当我在散点图中将轴的原点设置为零时,点会被截断

当我在散点图上将 X 和 Y 轴原点设置为 0 时,图表边缘的点会被截断。

ggplot(
    data = cars,
    aes(
      x = speed,
      y = dist
    )
  ) +
  geom_point(
    size = 3
  ) +
  scale_x_continuous(
    breaks = seq(
      from = 0,
      to = max(cars$speed),
      by = 5
    )
  ) + 
  scale_y_continuous(
    breaks = seq(
      from = 0,
      to = max(cars$dist),
      by = 5
    ),
    expand = c(0,0)
  )
Run Code Online (Sandbox Code Playgroud)

上面的代码在 RStudio 查看器中生成

在此处输入图片说明

顶部和底部的点被切断。如何显示每个点而不会被切断?

r scatter-plot ggplot2

2
推荐指数
1
解决办法
978
查看次数