gnuplot:控制散点图中圆圈的大小

gnuplot:控制散点图中圆圈的大小

我需要从两列逗号分隔的文本文件生成散点图:

gnuplot> set style fill transparent solid .5 noborder
gnuplot> plot "corr.csv" using 0:1 with circles lc rgb "blue"

这是输出:

在此输入图像描述

不过我想要这样的东西: 在此输入图像描述

我想用 x 轴上的值放大圆圈。

答案1

这是一个例子缩放/增加圆圈大小X值变大:

示例input.dat文件内容(包含 2 列):

1 1
1 2
2 3
2 4
3 3
4 3
5 4
6 4
7 7
8 4
8 5
9 5

通过交互模式下的命令行:

$ gnuplot
gnuplot> set style fill transparent solid .5 noborder
gnuplot> set xrange [0:GPVAL_DATA_X_MAX]
gnuplot> set yrange [0:GPVAL_DATA_Y_MAX]
gnuplot> plot "input.dat" u 1:2:(.03*($1)) w circles lc rgb "blue"

输出: 在此输入图像描述

相关内容