Processing的Grafica库笔记🤓

教授真滴坑,技术文档都没有!😜
😀以下是Lab6b的分析

Table table; 声明表格
table = loadTable("IrishBthDthrate.csv", "header");加载表格

//加载新的行上的数
GPointsArray points = new GPointsArray(table.getRowCount());
 GPointsArray points2 = new GPointsArray(table.getRowCount());

for (TableRow row : table.rows())//1.遍历变量2.遍历对象
 {
 float year = row.getFloat(0);//起点
 float Dreaths = row.getFloat(2)/1000;//起点并除掉
 points2.add(year,Dreaths);//输入数据
 }

plot1 = new GPlot(this);//创建新的图表,数据来自自己
 plot1.setPos(25, 25);//图表位置,左上角为起点
 plot1.setDim(350, 200);//图标长宽
 plot1.setMar(60, 70, 40, 70);//四周边缘宽度
 plot1.setTitleText("Briths and Deaths");//表格标题
 plot1.getXAxis().setAxisLabelText("Year");//设置X轴变量名称
 plot1.setYLim(20, 80);//Y轴数值变化范围
 plot1.getYAxis().setAxisLabelText("Number (x1000)");//设置Y周变量名称
 plot1.setPointSize(5);//点的大小
 plot1.setPoints(points);//设置点的来源
 plot1.defaultDraw();//默认画图

 plot2 = new GPlot(this);
 plot2.setPos(25, 25);
 plot2.setDim(350, 200);
 plot2.setYLim(20, 80);
 plot2.setPoints(points2);
 plot2.setLineColor(color(0 ,0, 0));//设置线条颜色
 plot2.setPointSize(5);
 plot2.setPointColor(color(0,0,255));//设置点的颜色
 plot2.beginDraw();//开始绘图
 plot2.drawLines();//画线
 plot2.drawPoints();//画点
 plot2.endDraw();//结束绘图
最后修改日期:2019年12月24日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。