gnuplot使用
程序员文章站
2022-03-29 18:41:01
...
set terminal postscript eps font "Times-Roman, 14"
set output 'alg_bs.eps'
第一行表示输出为eps文件,格式字体为Times-Roman,14号字体
第二行表示输出文件位置以及文件名
set terminal postscript eps color linewidth 2 enhanced 'Times' 20
这是另一种对第一行表示方式,但根据博客链接所说font能使字体真正的嵌入
unset key
表示不显示图例;关于图例位置有:
默认位置在右上方。
gnuplot> set key left %放在左边,有left 和right两个选项
gnuplot> set key bottom %放在下边,只有这一个选项;默认在上边
gnuplot> set key outside %放在外边,但只能在右面的外边
以上三个选项可以进行组合。如:
gnuplot> set key left bottom %表示左下边
还可以直接用坐标精确表示图例的位置,如
gnuplot> set key 0.5,0.6 %将图例放在0.5,0.6的位置处
如果要取消图例可以用unset key 命令
set style data histogram
set style histogram rowstacked
set style fill solid 0.4 border
set boxwidth 0.5 relative
set size 3/5.,3/5.
set ylabel offset 2.5,0 'Bandwidth Occupation Ratio (%)'
plot "result/bsr.dat" u 5:xticlabels(1) fs pattern 2, '' u 3:xticlabels(1) fs pattern 4
第一行表示用柱状图绘图;第二行表示用列堆叠模式;第三行表示纯色填充0.4表示为色彩深浅border表示填充后带边框;第四行表示设置每一列柱状所占的位置;第六行表示对bsr的dat数据进行绘图,列名字为曲文件第一列数据用第五列数据,所堆叠数据名字用第一列数据用第三列数据fs pattern表示所用斜线格式为2号
上一篇: 介绍
下一篇: React 中定义组件的两种方式
推荐阅读
-
C# 使用GDI绘制雷达图
-
灵魂剧透?《利刃出鞘》导演:苹果禁止反派角色在镜头中使用iPhone
-
MyBatis的使用
-
在代码生成工具Database2Sharp中使用ODP.NET(Oracle.ManagedDataAccess.dll)访问Oracle数据库,实现免安装Oracle客户端,兼容32位64位Oracle驱动
-
使用Spring安全表达式控制系统功能访问权限
-
从零开始搭建前后端分离的NetCore2.2(EF Core CodeFirst+Autofac)+Vue的项目框架之十一Swagger使用一
-
05 .NET CORE 2.2 使用OCELOT -- NLog
-
解决使用canvas生成含有微信头像的邀请海报没有微信头像
-
抖音屏幕上怎么写字?抖音屏幕写字特效使用教程
-
Android中使用achartengine生成图表的具体方法