g****g 发帖数: 1828 | 1 用一个软件产生了.dat和.top文件。里面好像是些histogram的数据,但是用什么软件
来plot呢?光是数字太不直观了。
SET WINDOW Y 2.5 TO 7.
SET WINDOW X 2.5 TO 10.
SET SYMBOL 5O SIZE 1.8
TITLE TOP "y3
distribution"
TITLE BOTTOM "y3
"
TITLE LEFT "dS/dy3
|
y****e 发帖数: 2023 | 2 origin
【在 g****g 的大作中提到】 : 用一个软件产生了.dat和.top文件。里面好像是些histogram的数据,但是用什么软件 : 来plot呢?光是数字太不直观了。 : SET WINDOW Y 2.5 TO 7. : SET WINDOW X 2.5 TO 10. : SET SYMBOL 5O SIZE 1.8 : TITLE TOP "y3 : distribution" : TITLE BOTTOM "y3 : " : TITLE LEFT "dS/dy3
|
g****g 发帖数: 1828 | 3 有没有LINUX下面的软件可以打开?我没有装ORIGIN。
【在 y****e 的大作中提到】 : origin : : : :
|
T*********r 发帖数: 11175 | 4 topdraw
【在 g****g 的大作中提到】 : 用一个软件产生了.dat和.top文件。里面好像是些histogram的数据,但是用什么软件 : 来plot呢?光是数字太不直观了。 : SET WINDOW Y 2.5 TO 7. : SET WINDOW X 2.5 TO 10. : SET SYMBOL 5O SIZE 1.8 : TITLE TOP "y3 : distribution" : TITLE BOTTOM "y3 : " : TITLE LEFT "dS/dy3
|
w*******x 发帖数: 489 | 5 这个已经指定格式了,应该生成数据的软件自己可以话的吧。
简单的可以linux脚本提取前面设置信息,调用gnuplot画图。gnuplot应该是默认装好
了的。
gnuplot画图大概是这样:
plot data.dat using 1:2:3 w yerr
大概你可以写一个如下脚本:save 成plot.sh, 调用bash plot.sh youdata.dat 就可
以了
tail -15 $1 >draw.dat #选出某位的数据行,比如有15行
gnuplot -persist <
plot draw.dat using 1:2:3 w yerr ls 1
EOF
【在 g****g 的大作中提到】 : 用一个软件产生了.dat和.top文件。里面好像是些histogram的数据,但是用什么软件 : 来plot呢?光是数字太不直观了。 : SET WINDOW Y 2.5 TO 7. : SET WINDOW X 2.5 TO 10. : SET SYMBOL 5O SIZE 1.8 : TITLE TOP "y3 : distribution" : TITLE BOTTOM "y3 : " : TITLE LEFT "dS/dy3
|
T*********r 发帖数: 11175 | 6 都是年轻人,没听说过topdraw啊
他那个格式就是top的
直接运行就行了
【在 w*******x 的大作中提到】 : 这个已经指定格式了,应该生成数据的软件自己可以话的吧。 : 简单的可以linux脚本提取前面设置信息,调用gnuplot画图。gnuplot应该是默认装好 : 了的。 : gnuplot画图大概是这样: : plot data.dat using 1:2:3 w yerr : 大概你可以写一个如下脚本:save 成plot.sh, 调用bash plot.sh youdata.dat 就可 : 以了 : tail -15 $1 >draw.dat #选出某位的数据行,比如有15行 : gnuplot -persist <: plot draw.dat using 1:2:3 w yerr ls 1
|
w*******x 发帖数: 489 | 7 没听说过。。确实是。不过我猜应该是直接运行。
如果你做大量的数据分析的人你就知道你不会去用这些小软件的。一般都不如自己写
code
【在 T*********r 的大作中提到】 : 都是年轻人,没听说过topdraw啊 : 他那个格式就是top的 : 直接运行就行了
|
g****g 发帖数: 1828 | 8 请问topdraw是什么程序?在哪里下载?能在LINUX下使用吗?
【在 T*********r 的大作中提到】 : 都是年轻人,没听说过topdraw啊 : 他那个格式就是top的 : 直接运行就行了
|
g****g 发帖数: 1828 | 9 我看基本的数据格式已经非常明显了。我正在打算用ROOT的graph或者histogram试一试
,比如把这些数据做成个array,就可以画图了。
bash script我学了半年了,还是没有入门。。。所以你的脚本我看不懂。
【在 w*******x 的大作中提到】 : 这个已经指定格式了,应该生成数据的软件自己可以话的吧。 : 简单的可以linux脚本提取前面设置信息,调用gnuplot画图。gnuplot应该是默认装好 : 了的。 : gnuplot画图大概是这样: : plot data.dat using 1:2:3 w yerr : 大概你可以写一个如下脚本:save 成plot.sh, 调用bash plot.sh youdata.dat 就可 : 以了 : tail -15 $1 >draw.dat #选出某位的数据行,比如有15行 : gnuplot -persist <: plot draw.dat using 1:2:3 w yerr ls 1
|
g****g 发帖数: 1828 | 10 干脆把整个文件全贴上来 W_only_lord_cteq6l1_80__80__test.top。
( Cross-section is: 9003652.3424570095 +/- 3524.1147284209)
( Contribution from parton sub-processes:
( GG | 0.00000 0.00%
( GQ | 0.00000 0.00%
( GQB | 0.00000 0.00%
( QG | 0.00000 0.00%
( QBG | 0.00000 0.00%
( QQ | 0.00000 0.00%
( QBQB | 0.00000 0.00%
( QQB |
【在 T*********r 的大作中提到】 : 都是年轻人,没听说过topdraw啊 : 他那个格式就是top的 : 直接运行就行了
|
g****g 发帖数: 1828 | 11 nevermind. i found it myself. thanks for answering.
http://www-group.slac.stanford.edu/beamphysics/codes/topdrawer/topdrawer.html
【在 g****g 的大作中提到】 : 请问topdraw是什么程序?在哪里下载?能在LINUX下使用吗?
|
T*********r 发帖数: 11175 | 12 你这是win的
有linux和mac的
你去madevent的wiki上找找
【在 g****g 的大作中提到】 : nevermind. i found it myself. thanks for answering. : http://www-group.slac.stanford.edu/beamphysics/codes/topdrawer/topdrawer.html
|