gnuplot根据csv的字符串字段值绘制不同颜色的点
来源:互联网 发布:帝国cms小说 编辑:程序博客网 时间:2024/06/07 21:32
选取csv文件的两个数值列,作为x,y坐标绘制点,点的颜色来自另一字符串列。
具体脚本这样编写
set terminal pngset output "iris.png"set title "鸢尾花散点图"set xlabel 'sepal length'set ylabel 'petal length'set pointsize 1.2plot "< awk '{if($5 == \"Iris-setosa\") print}' iris.csv" u 1:3 t "red" w p pt 2, \ "< awk '{if($5 == \"Iris-versicolor\") print}' iris.csv" u 1:3 t "green" w p pt 2, \ "< awk '{if($5 == \"Iris-virginica\") print}' iris.csv" u 1:3 t "blue" w p pt 2
说明:
1. 这里使用了内嵌的awk命令,对每一行的第5个字段做了检查
2. u 1:3 只能设置2个字段,不能这样 u 1:3:5 会出现xrange错误
输出图片效果如下:
0 0
- gnuplot根据csv的字符串字段值绘制不同颜色的点
- gnuplot绘制csv数据
- Android 如何根据比例绘制一个不同颜色的圆
- Android 如何根据比例绘制一个不同颜色的圆
- 根据multiselect选择的字段导出csv
- supermap 绘制不同颜色的线条
- gnuplot绘制的图像的输出
- 时序图的绘制—使用Gnuplot
- 用gnuplot绘制你的数据
- 用gnuplot绘制你的数据
- delphi Dbgrid 根据值的不同显示不同颜色
- OpenGL三角形的双面不同颜色的绘制
- TextView显示不同颜色的字符串
- Applet绘制四个不同颜色的环
- 根据点数据,绘制具有方向的线
- repeater根据不同字段显示不同颜色
- GNUPLOT绘制直方图和error bar的脚本
- 一个x轴为时间的gnuplot图形绘制
- #软工的小小萌新
- 多线程学习总结(一)——认识多线程
- The server quit without updating PID file (/var/run/mysqld/mysqld.pid). ...
- POJ 2187 Beauty Contest (平面最远点对 凸包+旋转卡壳 推荐)
- JavaScript学习笔记(0)
- gnuplot根据csv的字符串字段值绘制不同颜色的点
- 访问者模式
- 字符串按单词逆序输出
- Android之机型适配
- 指令周期的数据流
- 前端开发框架对比
- Linux常用命令-------其它
- 千里码4:GET&POST
- 35. 内容协商和转码