标签: scatter-plot

从.fig文件增加散点图标记大小

我有一个图形文件(scatter.fig).该图有许多使用scatter()的散点图绘制器.现在我只有这个图文件,我需要增加所有散点的标记大小.尝试手动,但非常困难.有没有办法可以做H = figurehandle()s = points(h)set(s,'markersize');

我只是无法弄清楚确切的命令.

谢谢.

matlab command resize scatter-plot

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

R或python中的双色散点图

我有一个包含三列和n行的数据集.第1列包含name,第2列value1和第3列value2(rank2).

我想用显示名称的异常值绘制散点图.

R我使用的命令是:

tiff('scatterplot.tiff')
data<-read.table("scatterplot_data", header=T)
attach(data)
reg1<-lm(A~B)
plot(A,B,col="red")
abline(reg1)
outliers<-data[which(2^(data[,2]-data[,3]) >= 4 | 2^(data[,2]-data[,3]) <=0.25),]

text(outliers[,2], outliers[,3],labels=outliers[,1],cex=0.50)

dev.off()
Run Code Online (Sandbox Code Playgroud)

我得到一个这样的数字: 在此输入图像描述

我想要的是下半部分的标签应该是一种颜色,上半部分的标签应该是另一种颜色,分别是绿色和红色.

任何建议,或调整命令?

python r scatter-plot

3
推荐指数
1
解决办法
2271
查看次数

分散的饼图

我正在尝试可视化软聚类.有许多点和少量的簇,每个点都有一定的概率属于每个簇.

目前,我正在为每个聚类覆盖散点图,"o"标记的大小随概率而变化.这样可以轻松识别最可能的群集,但不会超出此范围.

我想绘制一个饼图的散点图,即每个数据点的一个小饼图,显示这些概率.这可能在Matlab中吗?我还没有找到一种方法来绘制馅饼作为标记或在一个图中的任意位置放置多个饼图...

matlab plot scatter-plot matlab-figure pie-chart

3
推荐指数
1
解决办法
3886
查看次数

R - 平滑颜色并向散点图添加图例

我在R中有一个散点图.每个(x,y)点都根据其z值着色.所以,你可以把每个点为(x,y,z),在(x,y)确定其位置,并z确定其沿彩色渐变色.我想补充两件事

  1. 右侧的图例显示颜色渐变,哪些z值对应于什么颜色
  2. 我想,我想使用某种类型的插值来平滑所有颜色.换句话说,整个绘图区域(或至少大部分绘图区域)应该变为彩色,以使其看起来像一个巨大的热图而不是散点图.所以,在下面的例子中,周围会有很多橙色/黄色,然后是一些紫色斑点.如果需要的话,我很高兴进一步澄清我在这里要解释的内容.

这是我目前的代码,以及它制作的图像.

x <- seq(1,150)
y <- runif(150)
z <- c(rnorm(mean=1,100),rnorm(mean=20,50))
colorFunction <- colorRamp(rainbow(100))
zScaled <- (z - min(z)) / (max(z) - min(z))
zMatrix <- colorFunction(zScaled)
zColors <- rgb(zMatrix[,1], zMatrix[,2], zMatrix[,3], maxColorValue=255)
df <- data.frame(x,y)
x <- densCols(x,y, colramp=colorRampPalette(c("black", "white")))
df$dens <- col2rgb(x)[1,] + 1L
plot(y~x, data=df[order(df$dens),],pch=20, col=zColors, cex=1)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

interpolation r legend scatter-plot heatmap

3
推荐指数
1
解决办法
5376
查看次数

使用R中的识别功能

在散点图中,我想使用identify函数来标记正确的顶点.

我这样做了:

identify(x, y, labels=name, plot=TRUE)
Run Code Online (Sandbox Code Playgroud)

*我有一个命名向量.

然后,当它运行时,我指向正确的点.然后在停止后,它会显示该点的标签.

我是否必须每次点击我想要标记的点?我可以保存吗?

label r scatter-plot

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

忽略绘制某些值的数据点

我有一个如下所示的图,我试图找出一种忽略x值= 0.0的绘制点的方法。基本上,我希望绘图不包括您在左上角看到的那3个点。

y = np.array([4.7, 6.6, 6.4, 6.8, 6.2, 7.2, 6.1, 5.9, 6.4, 6.6])
x = np.array([0.405,0.0,1.254,1.096,1.128,0.0,0.828,1.083,1.309,0.0])

plt.scatter(x, y)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

matplotlib scatter-plot python-2.7

3
推荐指数
1
解决办法
8448
查看次数

绘图和散点图matlab之间的区别

请考虑以下数据点和图表

a = randi(50,1,200);
b = randi(50,1,200);
figure;scatter(a,b,'.')
figure;plot(a,b,'.')
Run Code Online (Sandbox Code Playgroud)

当我们运行以下代码时,我们会收到针对b的完全相同的情节,我的问题是为什么我们甚至应该使用或重新改写在什么条件下scatter情节优于plot函数?因为plot似乎有更多格式化选项的scatter功能

matlab plot scatter-plot

3
推荐指数
1
解决办法
1812
查看次数

由于格式值错误,excel散点图不正确

我一直在尝试最简单的方法,在excel中创建散点图。我有一个x值和一组y值。但是excel以某种方式认为它知道的更好,并创建了自己的x值集(范围介于0到10之间)。而我的x值介于40-140之间。手动将x轴的限制更改为40-140只是简单地做到了,所以我不再看到我的数据点,因为excel更改了我的x值。

Label   X   Y
A       47  3.5
B       95  40.5
C       47  10.5
D       95  21.5
E       91  21.5
F       45  18.5
G       91  61.5
H       45  0.5
I       130 40.5
J       90  10.5
Run Code Online (Sandbox Code Playgroud)

请参阅图片以进行澄清。我该如何解决!?

散点图

散点图2

excel scatter-plot

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

如何自定义散点图中的标记颜色和形状?

我有一个9列的数据集。7个特征用于特征选择,其中之一用于分类。我使用tsne库进行特征选择,以查看可以对我的数据进行多少分类.tsne的结果如图所示。

但是,我想以另一种方式可视化我的数据。我想基于列f1(id)为每个观察值设置颜色。例如 :

f1(id) f2 f3 ... f9(class label)
1      66 77 ... A
1      44 88 ... A
2      33 55 ... B
2      77 88 ..  B
Run Code Online (Sandbox Code Playgroud)

颜色来自f1,形状来自f9。我不知道怎么做!对于您的评论,我将不胜感激,或者给我一些参考以了解有关可视化部分的更多信息。 在此处输入图片说明 这是我的代码:

plt.scatter(visualize_x, visualize_y, c= y,marker='^', cmap=plt.cm.get_cmap("jet", 10))
Run Code Online (Sandbox Code Playgroud)

python matplotlib markers scatter-plot

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

导入熊猫工具scatter_matrix时出现问题

我目前正遇到pandas.tools.plotting的导入问题。我尝试通过导入导入散点矩阵

from pandas.tools.plotting import scatter_matrix
Run Code Online (Sandbox Code Playgroud)

但是我从Visual Studio代码中收到以下错误消息:

[pylint] E0611:模块“ pandas.tools.plotting”中没有名称“ scatter_matrix”

我也试过

from pandas.tools import scatter_matrix
Run Code Online (Sandbox Code Playgroud)

但它没有用,也没有用。有人可以启发我为什么不能导入散点图吗?

我在用

python 3.6.4
熊猫0.22.0

python scatter-plot pandas

3
推荐指数
1
解决办法
1268
查看次数