Newbie for plot/draw graph in Java
Hi everybody:
I really need help from anyone of you who know the problem that i am facing now. I have all the data in an excel file (.xls). I would like to retireve all the data(all float integers in two coloumn and 300 rows) from this excel file and draw/plot out a graph based on the data in that excel file using java. Can i know how to do that? Is there any available package that i can use? I will be appreciate if there is some sample codes for me. Thank you.
Serene
http://jakarta.apache.org/poi/index.html
http://www.jfree.org/jfreechart/
Similar Messages
-
Transparency for plots in graphs and charts
In addition or extention to this idea
http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Graphs-and-Charts-with-semi-transparent-fill-option/idi-p/1530960
I would like to have a transparency control/property in the colour selection for plots in graphs and charts.
Bill, why not directly giving you a solution -there is alot of work going on in adding charting and graph support for future release of Jdeveloper....of course, that does not stop you using some graphing and charting features now but the new added features make the charting side of things much more drag and drop.
Regards
Grant -
Help||||||||how to draw graphs in java
dear all
i m new to the java technology.i am at present working on aproject in which i need to draw graphs.these graphs will show the graphs for past one month,past six month and past one year records display.can u suuggest me where to get the help and how to get the sample sorce code for that.thanx
regards
sheetalThere are a couple of Open Source projects for graphing in Java on Sourceforge, try:
http://sourceforge.net/projects/jopenchart/
http://sourceforge.net/projects/jfreechart/
I haven't used them myself, but I intend to look closer in the future... -
Plotting a graph in java...is it possible?
hi evryone,
i have 100 values stored in an array and ive been looking at how i can display these
as they are constantly being updated.
can anyone help me in how i would go about plotting these integers as a simple dot graph?
thanks...any help is appreciated!
thanks again!Use freechart. This is a really good program to generate the charts / graphs.
http://www.object-refinery.com/jfreechart/index.html -
Is there any option to plot a graph in java if so get me a sample code
its really urgent
You really need to read the tutorial.
You extend, let's say a JPanel and then override paintComponent method.
This is a sample of one of my programs:
public void paintComponent(Graphics g){
if(notVisible) return;
g.drawImage(image, x, y, w, h,null);
if(beingDragged){
g.setColor(Color.black);
Graphics2D g2 = (Graphics2D)g;
g2.setStroke(BorderLines.getStroke(BorderLines.DOTTED));
g2.drawRect(tempX, tempY, tempW, tempH);
if(!selected) return;
g.setColor(Color.black);
g.translate(x, y);
int xMid=w/2-3;
int yMid = h/2-3;
g.setXORMode(Color.red);
}As you can see in the method I use the object graphics to paint all that I want: images, lines, .... -
Hi, i need help in plotting a simple line graph showing the x&y axis and has to plot 3 different lines in the same graph.I have written a program and i need to implement this graph in it.Is there any tutorial for plotting line graphs,i mean steps included.
Please help!You describe your need, but not where it originates from.
Is it a programming assignment? If so, I hope this is not your chosen major, as you will fail because you are a non-resourceful plagarist.
Do you need to simply graph some data? Use an existing package. There are free ones somewhere.
What do you mean "i have written a program and i need to implement this graph in it"? If you wrote the program, wouldn't you be done?
Enjoy programming -
Class for drawing graphs??
hello out there,
is there a class in java how is able to draw graphs (like f(x)=x^2)??
thanks for your helpimport java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
public class GraphingTest
public static void main(String[] args)
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(new GraphingTestPanel());
f.setSize(400,400);
f.setLocation(200,200);
f.setVisible(true);
class GraphingTestPanel extends JPanel
final int PAD;
public GraphingTestPanel()
PAD = 20;
setBackground(Color.white);
protected void paintComponent(Graphics g)
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
double w = getWidth();
double h = getHeight();
double yInc = (h - 2*PAD)/20.0;
double xInc = (w - 2*PAD)/20.0;
// ordinate
g2.draw(new Line2D.Double(w/2, PAD, w/2, h - PAD));
// tick marks and labels
double x = w/2, y = PAD;
for(int i = 0; i <= 20; i++)
g2.draw(new Line2D.Double(x - 2, y, x + 2, y));
if(i % 5 == 0 && i != 10)
g2.drawString(String.valueOf(10 - i), (int)(x + 5), (int)(y + 4));
y += yInc;
// abcissa
g2.draw(new Line2D.Double(PAD, h/2, w - PAD, h/2));
// tick marks and labels
x = PAD; y = h/2;
for(int i = 0; i <= 20; i++)
g2.draw(new Line2D.Double(x, y - 2, x, y + 2));
if(i % 5 == 0 && i != 10)
g2.drawString(String.valueOf(i - 10), (int)(x - 9), (int)(y + 12));
x += xInc;
// plot function y = x^2;
g2.setPaint(Color.red);
for(int i = -10; i <=10; i++)
double square = i * i * yInc;
//double linear = i * yInc;
//double constant = /*constant ==*/ 3 * yInc;
//y = h/2 - (square + linear + constant);
y = h/2 - square;
x = w/2 + i * xInc;
g2.fill(new Ellipse2D.Double(x - 2, y - 2, 4, 4));
} -
Mixed signal graph property node for plot groups?
Hello!
Is there a property node for the name of the Groups in a mixed signal graph?Hello
as you can see in
http://forums.ni.com/ni/board/message?board.id=170&message.id=226983&requireLogin=False
there is no property for plot groups.
Thanks,
Rebecca Fox
Applications Engineer
National Instruments -
Draw graph in Origin for assistance Labview
Hellou,
I try draw graph in Origin for assistance Labview. In Labview I connect and create new instance Origin template. Template file (.OPJ) was created before. When data is completed in sheet then I draw graph in Origin. But I cant use OA_NewEmptyGraph.vi because is it to create new graph. I try draw graph into to template graph.
In labview I find for sheets OA_FindWorksheet.vi this is find sheet, but a cant find some "OA_FindGraph.vi" is this exists or realized else?
Thanks
Norbert
Solved!
Go to Solution.Hi Norbert,
your question seems to be related to LabVIEW, while you have erroneously posted it in the LabWindows/CVI forum... -
Thanks John for your answer. Attached file the sample graph what i really want to plot it.Any body can help me.Thanks.
Attachments:
waterfall.gif 81 KBHello asrol,
Please try to post replies under the same thread so that it is easier for everyone to keep track of your issue. Thanks!
Original thread: How to plot waterfall graph in vb6 from offline data
John B.
Applications Engineer
National Instruments -
Hi,
I need to draw some graphs and display them on a JFrame. Are there any easy methods to plot a graph given the data?
Any inputs are welcome.
Thanks,
AkhilCheck out jfreechart: http://www.object-refinery.com/jfreechart/
-
How to draw a directed 2D graph in java
how to draw a directed 2D graph in java?-if anybody can suggest some tutorials about this topic or can suggest the way to draw the graph.......how can i do that.......if the nodes of the graph has X and Y co-ordinate.........and the neighbours of each node are known.......suppose
node1 has neighboures node2,node3 and node4.....node2 has node5 and node3 as neighbours.....in this way....so directed edge from node1 to node2,node3,and node4......
or if u can suggest other way out......plz reply....prometheuzz wrote:
JosAH wrote:
If you can draw a line between two points (x,y) and (x',y') you can draw an edge.
If you can draw one edge you can draw all edges of a graph.Proof by induction!
; )Yep, I copied/pasted exactly the same answer I gave this poster in another forum; I recognized him by his 'plz'-es and the abundance of punctuation ;-)
kind regards,
Jos -
Is apple allow core plot framework to draw graph in iPhone app?
is apple allow core plot framework to draw graph in iPhone app?
Wrong forum. Ask in the developer's forum.
-
hi,
i am having some x and y values (or some function of x)and i would like to plot a graph between them.
what is the best and simplest way to do it in java swing.
thanx...if you want to leave it simple, overwrite a custom JComponent's paintcomponent(Graphics) method and use the native drawing commands such as drawLine(...) and draw(Shape) (take a look at Graphics2D). If you are looking for a more sophisticated solution with professional graph packages i recommend JFreeChart (http://www.jfree.org). It is, however, a bit tricky to use, not suitable if you just begun working with java.
-
I'm trying to plot a graph/chart of 2 lists of numbers, but really have no idea where to start. I imagine what I'm trying to do is read in the data from 2 files (can do this), make some empty chart object (not sure what to use for this), then with each pair of numbers plot the coordinate on a chart.
Do I need to use applets for this or is there some way an application can generate a file? I would like to start off with a very simple application rather than writing something that goes on the web (as I don't know how to do this with my current computer set up). I'm getting quite confused with all the applet/graphic tutorials I've looked at. They all seem to assume some prior knowledge. I need to start at the very beginning here, HelloWorld-on-a-chart level! Any pointers?
I do understand basic object oriented java programming, but have absolutely NO experience with graphics :-(I do understand basic object oriented java programming, but have absolutely NO experience with graphics :-(Then starting with a data graphing program is not the place to start. Check out the gui trails/tutorials on this site. Also download JGraph and check that out
Maybe you are looking for
-
I'm wondering why final cut pro x runs as slow as it does. Isn't it touted to be the best, fastest software out there? I'm running a 2011 model macbook pro 15", version 10.6.8 with the 2GHz intel core i7 and 4gb of ram. Anything I can do to make it b
-
The Credit Memo & Original Invoice do not have the same net due date.
The issue is that for returns of goods from the customer, the credit memo that gets created does not have the same net due date as the original invoice. To accomplish this, in the credit memo, the indicator "V" must be entered in the credit memo fie
-
My iphone won't let me restore it because it says that it is not up to date in i tunes.
My iphone won't let me do a full restore because it says that it is not up to date in itunes. However, my phone says that it is up to date in the settings menu. Everytime I try to update it again...nothing happens or it says that there was a network
-
I'm new to ISE and have run into a snag that I'm not sure how to handle. I have CWA configured and when I access the ISE SSID I am redirected to the guest login page. When I login it asks me to accept the AUP, I accept, it tells me authentication i
-
"Remove Panel" in Application Builder?
Hi, I don't really understand the purpose of the Remove Panel feature in the vi settings tab of app builder. It says if you are dynamically loading vi's, then you must set this to "no", which I have found out your app will not work if you don't do th