[gnuplot]使用gnuplot绘制Lattice

最近学习了gnuplot,  上手做了一个Lattice的脚本,这里只能显示2x2,如果使用其它脚本配合,就可以灵活的根据数据来显示。 下面这个是效果:

脚本(以2x2为例, 测试数据中含有两列), 其中要点是使用multi-plot模式,根据需要(第一行及第一列)显示标题即可。

unset xtic
unset ytic

set multiplot title "Polynomials" layout 2,2

set ylabel ''
set ylabel 'VMSize'
set xlabel ''
set title 'VMSize'
plot "testData.csv" using 1:1 title '' pt 7

set ylabel ''
set title 'VMData'
set xlabel ''
plot "testData.csv" using 1:2 title '' pt 7

set ylabel 'VMData'
set title ''
set xlabel ''
plot "testData.csv" using 2:1 title '' pt 7

set ylabel ''
set title ''
set xlabel ''
plot "testData.csv" using 2:2 title '' pt 7
unset multiplot
时间: 2024-08-31 09:37:27

[gnuplot]使用gnuplot绘制Lattice的相关文章

ApacheBench如何测试性能并使用GnuPlot绘制图表

Apache Bench 是web性能测试工具,功能强大.但输出的结果只是数字形式,不容易看到数据的变化.因此,GnuPlot的强大绘制功能正好可以弥补Apache Bench这方面的不足. 关于ApacheBench的安装与使用可以参考我之前写的<ubuntu中安装apache ab命令进行简单压力测试> GnuPlot 下载地址:http://www.gnuplot.info/download.html GnuPlot 文档地址:http://www.gnuplot.info/docume

pacheBench测试性能并使用GnuPlot绘制图表

Apache Bench 是web性能测试工具,功能强大.但输出的结果只是数字形式,不容易看到数据的变化.因此,GnuPlot的强大绘制功能正好可以弥补Apache Bench这方面的不足. 关于ApacheBench的安装与使用可以参考我之前写的<ubuntu中安装apache ab命令进行简单压力测试> GnuPlot 下载地址:http://www.gnuplot.info/download.html GnuPlot 文档地址:http://www.gnuplot.info/docume

gnuplot画图技巧

gnuplot 是一个用于生成趋势图和其他图形的工具.它通常用于收集基于时间的数据,但是不限于此:也可以使用静态数据.gnuplot 可以以批模式运行或动态运行,结果由图形查看程序或 Web 浏览器显示.本文演示如何使用 gnuplot 和批文件为从 sar 或其他数据源收集的数据生成图形.gnuplot 有许多命令选项,可以通过 set 操作符使用它们.但是,要想使用线或框生成图形,需要对文档有所了解. 在本文中,我将使用 Web 服务器提供图形. gnuplot 概述 gnuplot 把原始

gnuplot 的使用

plot 命令的格式: Syntax: plot {[ranges]} {[function] | {"[datafile]" {datafile-modifiers}}} {axes [axes] } { [title-spec] } {with [style] } {, {definitions,} [function] ...} plot 一个数据文件. 例子文件 a.txt 的内容的一部分. 1 611738 581056 593414 583590 502984 553813

第 34 章 Gnuplot

34.1. 安装 Gnuplot 34.1.1. CentOS 环境 # yum install gnuplot 34.1.2. Ubuntu 环境 $ sudo apt-get install gnuplot 34.1.3. 测试 Gnuplot 是否可用 $ cat test.log 8:00 506.877 8:30 501.068 9:00 493.254 9:30 469.184 10:00 460.161 11:00 426.065 12:00 429.734 14:00 409.2

[工具学习]IOzone参数

IO_ZONE参数详解. 2009-08-24 22:28 IOzone是一个文件系统基准工具,它生成许多文件操作并执行测试.Iozone能够运行于许多平台.这份文档涵盖Iozone所执行的许多不同类型的操作和它的所有命令行参数. Iozone执行以下操作测试文件I/O性能: Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read/write, pread/pwrite va

All Things OpenTSDB

1. OpenTSDB介绍 OpenTSDB用HBase存储所有的时序(无须采样)来构建一个分布式.可伸缩的时间序列数据库.它支持秒级数据采集所有metrics,支持永久存储,可以做容量规划,并很容易的接入到现有的报警系统里.OpenTSDB可以从大规模的集群(包括集群中的网络设备.操作系统.应用程序)中获取相应的metrics并进行存储.索引以及服务,从而使得这些数据更容易让人理解,如web化.图形化等. 对于运维工程师而言,OpenTSDB可以获取基础设施和服务的实时状态信息,展示集群的各种

编写Bash Shell通过gnuplot绘制系统性能数据图的方法

  这篇文章主要介绍了编写Bash Shell通过gnuplot绘制系统性能数据图的方法,做到可视化数据收集,需要的朋友可以参考下 使用步骤: 1.设置一个定时任何 执行getperf.sh,采集性能数据 2.将采集到性能数据文件,如:192.168.1.1.tar.gz 解压 3.将性能分析的脚步performance_analyse.sh 放到解压后的目录中 4.安装gnuplot程序(这里下载) 5.将字体文件夹,拷贝到/usr/share/fonts/目录 6.直接运行 bash per

linux中gnuplot绘制性能监控图使用

 一.安装 目前的最新版为4.6.5,这里不再列出源码包的方式进行安装,因为常用的linux系统源里都有该包:  代码如下 复制代码 //centos/redhat等rpm包安装 yum -y install gnuplot //ubuntu/debian等 apt安装 sudo apt-get install gnuplot 二.使用及示例 gnuplot有两种绘图方式,一种是交互式,一种是直接配置好相关参数直接运行.(这点和python相似) 交互式方式的如果想直接将图形展示,需要x11终端