标签: scatter-plot

如何从ggplot2包中仅绘制geom_point中的一系列值?

替代文字大家好,我有以下熔融数据:

 X      variable       value    
1 StationA SAR11.cluster 0.001309292
2 StationB SAR11.cluster 0.002712237
3 StationC SAR11.cluster 0.002362708
4 StationD SAR11.cluster 0.002516751
5 StationE SAR11.cluster 0.004301075
6 StationF SAR11.cluster 0.0

.
.
.
etc.
etc.
Run Code Online (Sandbox Code Playgroud)

我使用以下代码绘制数据的气泡图:

ggplot(foomelt, aes(x=foomelt$Station, y=variable, angle=45, size=(value))) + 
+geom_point() +  opts(theme_bw(), axis.text.x = theme_text(size=10, angle = 70)) 
+ scale_area()
Run Code Online (Sandbox Code Playgroud)

一切都很好,除了我想忽略0(零)值并且仅用于比所有那些比零更大的点和最大值之间的点值缩放.我不想从数据中删除零值行,因为为了证明一个点,我希望包含所有的站和变量,并将具有零值的行留空.

我设法使用它忽略零值但缩放不起作用:

   ggplot(foomelt, aes(x=foomelt$Station, y=variable, angle=45, size=(value>0))) +
    + geom_point() +  opts(theme_bw(), axis.text.x = theme_text(size=10, angle = 70)) 
    + scale_area("Ratio") + scale_size_identity()
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

r scatter-plot ggplot2

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

achartengine散点图点大小

我正在尝试更改图形点的大小,但是当我执行mRenderer.setPointSize(size)时; 它永远不会改变..

这是我的图表的完整代码:

public class ShowGraph extends Activity {

    private XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset();
    private XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();
    private XYSeries mCurrentSeries;
    private XYSeriesRenderer mCurrentRenderer;
    private GraphicalView mChartView;
    int x,y;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.graph_layout);
        LinearLayout layout = (LinearLayout) findViewById(R.id.chart);

        mRenderer.setPanLimits(new double[] { 00, 600 , 00, 300 });     //xmin,xmax,ymin,ymax  bars/grids limit
        mRenderer.setZoomLimits(new double[]{00, 200, 00, 30});     //xmin,xmax,ymin,ymax  zoom limit
        String seriesTitle = "Series " + …
Run Code Online (Sandbox Code Playgroud)

android scatter-plot achartengine

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

基于y值的散点图颜色

我有数据包装成两列m(x,y).我想制作一个三种不同颜色的散点图,它反映了y的值.所以对于x的所有值,y1低于y1(比如说1)我希望颜色为1,对于y1和y2之间的x,y的值我希望颜色为2,最后对于高于y2的y值,我希望有第三种颜色.我怎么能在R中实现这个目标?

谢谢

plot r colors scatter-plot

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

我们如何在R中的给定坐标处绘制图像?

给定png/jpeg格式的'n'图像和2维(x,y)的'n'对应坐标:我想在单个图上的给定坐标处绘制这些图像.如果我发现图像太大,我最好将它们绘制为给定坐标处的较小/缩放版本.我怎样才能在R中实现这样的情节?

下面给出了这种情节如何看的一个例子:

在此输入图像描述

plot r image scatter-plot cran

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

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

如何绘制一个圆圈?

下面的代码在Matlab中绘制圆圈.如何指定MarkerEdgeColorMarkerFaceColor中.

function plot_model
exit_agents=csvread('C:\Users\sony\Desktop\latest_mixed_crowds\December\exit_agents.csv');
%scatter(exit_agents(:,2),exit_agents(:,3),pi*.25^2,'filled');
for ii =1:size(exit_agents,1),
    circle(exit_agents(ii,2),exit_agents(ii,3),0.25);
end
end
function h = circle(x,y,r)
hold on
th = 0:pi/50:2*pi;
xunit = r * cos(th) + x;
yunit = r * sin(th) + y;
h = plot(xunit, yunit);
hold off
end
Run Code Online (Sandbox Code Playgroud)

使用绘图和散射在缩放时奇怪地缩放它们.这不是我想要的.

matlab plot scatter-plot

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

在Plotly.js中的多个子图中共享跟踪

我需要绘制一个数据集,其结构与Plotly.js中的Iris花数据集相同.它应该看起来像Mike Bostock的散点图矩阵.虽然获得链接中显示的效果非常简单,但我对图例有疑问 - 我希望能够通过单击同时在所有子图上打开/关闭整个系列(例如Iris花示例中的特定种类)相应的图例项目.目前,我正在为每个子图分别添加跟踪,但这会导致图例中每个子图的单独项目(16 x 3而不是3个,每个物种一个),因此单击一个项目仅适用于一个子图时间.Plotly.js是否提供了解决此问题的方法?

javascript plot scatter-plot plotly

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

如何为散射函数中的每个值指定颜色 - GNU Octave

如何scatter在GNU Octave中使用该函数以便为每个绘制值指定颜色?

octave scatter-plot

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

向散点图添加第二个图例

有没有一种方法可以向散点图的大小与某些数据成比例的散点图添加辅助图例?

我写了下面的代码来生成散点图。散点图的颜色表示年份(取自用户定义的df),散点图的大小表示变量3(也取自df,但为原始数据):

import pandas as pd 

colors = pd.DataFrame({'1985':'red','1990':'b','1995':'k','2000':'g','2005':'m','2010':'y'}, index=[0,1,2,3,4,5])

fig = plt.figure()
ax = fig.add_subplot(111)

for i in df.keys():
    df[i].plot(kind='scatter',x='variable1',y='variable2',ax=ax,label=i,s=df[i]['variable3']/100, c=colors[i])

ax.legend(loc='upper right')
ax.set_xlabel("Variable 1")
ax.set_ylabel("Variable 2")
Run Code Online (Sandbox Code Playgroud)

此代码(包含我的数据)产生以下图形:

单身传奇人物

因此,虽然对颜色/年份进行了很好的明确定义,但分散的大小却没有。

如何添加辅助或附加图例来定义散点图的大小?

python matplotlib scatter-plot pandas

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

什么是R等价包来实现变量之间的散点图可视化?

我正在使用R进行machine learning分析,我遇到了这个完美的数据可视化Python.

我想复制一下R.是否有特定的包R可以实现这一目标?或者可能是一些相同可视化的在线示例R.

散点图可视化

python r data-visualization scatter-plot correlation

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