MS Chart - Reading Data From Textfile (separated By Delimiters) And Plotting Out The Graph
Jul 19, 2010
My whole project is about reading data from textfile(the readings is separated by delimiters) and plotting out the graph. But somehow i am meetnig some problems as i think my method is wrong... It's something like this..what should i do?
Private Sub CreateChart()
'Create some dummy data
'Dim random As New Random()
'For pointIndex As Integer = 0 To 9
' Chart1.Series("Series1").Points.AddY(random.[Next](20, 100))
Dim h, g As String
Try
Dim lc As New StreamReader("C:Tempdatalogger" & date1.ToString & "int_ana_" + date1.ToString + ".txt")
Dim ff As String '= Label5.Text & ":00"
'Dim sr As String = lc.ReadToEnd
Dim line6 = lc.ReadLine
Do While Not line6 Is Nothing 'loop until end of file
If IsNumeric(line6.Chars(0)) Then
Dim fields5() = Split(line6, ";")
'Dim fields5() = Split(s.Substring(sr.IndexOf(ff)), ";")
h += fields5(0) + vbCr
g += fields5(3) + vbCr
End If
line6 = lc.ReadLine
Loop
Catch ex As Exception
End Try
For pointIndex As Double = 0.0 To 2.0
Chart1.Series("Series1").Points.AddXY(h, g)
Next
'line display chart
Chart1.Series("Series1").ChartType = SeriesChartType.Line
'set the bar width
Chart1.Series("Series1")("PointWidth") = "0.1"
'Show Data points labels
Chart1.Series("Series1").IsValueShownAsLabel = True
'Set data points label style
Chart1.Series("Series1")("BarLabelStyle") = "Center"
'Draw Chart as 3D Cyclinder
Chart1.Series("Series1")("DrawingStyle") = "Cylinder"
End Sub '****End of Graph
I been google for some time i only manage to find how to create plotting graph for window app which i wanna to do it on asp.net.. anyone did a temperature plotting graph in asp.net b4? any advice or example ? guide me along..
I am plotting a chart using charting control. The x-values are text values and y values are date values.
If there is same text multiple times, then the plotted chart has multiple bars of same value. I want the values for the same text to be on the same bar.
I am trying to read and write text file like that, writing
StreamWriter wr = new StreamWriter(Server.MapPath("aa.txt")); wr.Write("aaaa" + System.Environment.NewLine); wr.Write("bbbb" + System.Environment.NewLine); wr.Write("bbbb" + System.Environment.NewLine); wr.Close(); Reading string line11 = ""; using (StreamReader sr = new StreamReader(Server.MapPath("aa.txt"))) { while ((line11 = sr.ReadLine()) != null) { TextBox1.Text += line11 + " "); } }
and want to display
aaaa bbbb bbbb in TextBox1.Text
Writing is not problem , The problem is reading, to display line by line on textbox , we use " " in normal windows form c sharp , but in asp it is not working. also is there anything instead of System.Environment.NewLine when writing. And is there any converter between NORMAL WINDOWS FORM csharp to ASP .NET C SHARP.
I have Bar Chart with two Series on X axis one for Month and Other for Productvalue now if the product value is Zero then nothing is displaying on graph is there any way to show the atleast value of the product as integer Zero.
This seems like it should be extremely simple. I have a list of x,y cords in SQL table that I am pulling out into a reader. I am then trying to bind my points to a point (have to use it since I can't find scatter) chart control.
Where Xpos = the x cord column and Ypos = the y cord column.The chart generates but my problem is that I am getting multiple x values that are the same. For example I have (67, 45) and (67,54).I would think there would be one x value for 67 with the two points on it, at 45 and at 54.Instead I am getting 2 x values listed, both for 67, one with 45 and one with 54.
Just as a test I listed these values in excel (in 2 columns) and did a scatter plot and it generated what I expected (2 items plotted on the same x value, one above the other. Is there a setting I am missing or does the chart control "Point" not have this capability.
On my X Axis, I have months. The chart shows up to 11 points, i.e. Jan - Nov of the same year, but when I add 12 points (Jan - Dec), it will do an auto label thing and change the interval for every 4 months.
How can I change the graph so that it shows 12 months before it does the auto labels?
Here is the server control code I am currently using.
I am creating a bar graph and line graph. I am using 2 dropdown list for the date and category. The user can chose the date and category that he want to view. I also have a upload button for the user to upload the excel file and dispaly the data in girdview.
However i have error whenever i want to view the graphs.. I have upload my code in the attachment. Pls take a look. I do the coding invb.
I have three files which are necessary to mention:
APSX Page called contact-us
Javascript file called googleMaps
XML document called markers
Im placing all google code relevant to plotting markers and creating the map in the googleMaps file.As i am using Master tempaltes and inheritance i have place an onload javascript function called initialize on the body tag to call the jscript file.
Im happy to manually input all of the markers in the script which i have done like so..
[Code]....
Works perfectly fine, but i would like to load in XML data which will no matter the size 10 or 10,000 to plot the markers on this contact-us map using the javascript file.I know there is a solution but as there are a number of solutions and possible ways of doing this, i need to know a dummy's guide to understanding the correct or simple way of doing this.XML Document as shown below:
I have, somehow, this string available "20100205 162206". This is a date and time without any delimiter char. I need this back as a DateTime in C#. What is the best way?
I have to desing line chart graph in .rdlc report, can you please help me, i have decimal values on Y-Axis and date time values on X-Axis , i have two series of product, according to product value during specific time i need to display line graph for each product.please do needfull to me.
I have an issue in using dot net chart control. In chart last column is not completely shown which give bad appearance and on right side of chart it looks like TickMark are enabled. I set MajorTickMark of AxisY2 disabled but still tick marks on right side.
I have a drop downlist,and next to it there is an MS bar chart.i want to change the datate of the MS chart ,once the user selects another year from the dropdownlist.
When the page loads ,the chart displays the default year(2011) and it works.The problem is that is does not change the data when you select another year from the dropdownlist.
I am using MS Chart control (3.5), and have a requirement where I need to display 2 pie charts. The datapoints for the pie charts is set programatically. My doubts are as follows:
1. Can I display both the pie charts in a single chart control and area, or do I have to use two controls? (Currently I am using two controls)
2. How can I maintain the same size for both the pie charts? This is my main concern, since the pie sizes keep changing, depending on the number of datapoints. I tried using custom properties like "MinimumRelativePieSize", but it's not working.
i'm trying to create a stacked bar chart on a vb web form using vs2010.My data source returns:
Error in Functionality Awaiting on Supplier
1IMT IssuesmActive6
IMT Issues,Awaiting on Supplier
2,IMT Issues,Awaiting on User 4
IMT Issues Closed 120
Login / Password Active
But I can't get this into a stacked chart. I know I must have to do quite a bit of work declaring what the series are and soforth, or having a different dataset but can't find any documentation on it.A link to some documentation or an example of a stacked chart from an sql datasource would be much appreciated.
I started using the awesome chart controls with my asp.net apps recently and so far they've been nothing short of breath taking. Right now I have a weird problem, on the first load of my page, the chart control appears correctly and the tooltip is correct, however, when I update it with new data, the chart displays correctly, but the tooltips are for the previous set of data.
I hope this makes sense. The first time I load the chart, the pie chart segments and tooltips are correct, after a partial postback (to get the new data), the pie chart segments are correct but the tooltips are for the previous data set.
Basically once the tooltips are set the first time, they can't be updated after that without a full page postback.
Here's how I set the tooltip:
[Code]....
Anyone else noticed this behaviour and have a work around?
Currently my only workaround is to check for a partial postback and not render the tooltip, which I'd rather not do as the tooltip display actual statistical data as opposed to the pie itself (which uses percentages).
I been stack for the last few days trying to figure out the SilverLight 4 LineSeries graph, for some strange reason the graph being displayed but the line not being displayed. I am pretty sure that my mistake is something very basic but I been straggling to pinpoint the problem by myself.Bellow is the code that I having problem with.
I found a good tutorial from you about plotting multiple location using Google map.
[URL]..
I'm pretty new in using Visual Studio Web Express and I dont know how to import namespaces and on how to populate marker from SQL server. I have a project solution called GoogleMap and I have the HTML codes as my homepage but I don't know where should I put in those codes for VB.Net. I also have the database created.
Can u tell me how to read textfile from 15line or from particular line that means i have to ignore first 15 lines of textfile and i should start from 16th line.
There is a database (SQL Server) with locations (longitude and latitude values). I need to plot the route on the map (Google or otherwise) based on those locations extracted from database. Plotting lines and map are on ASP.NET webpage.
What would be the most and cost-effective way to accomplish the task above?