CSV Data Grapher

CSV Data Grapher


Graphs CSV files (a format Excel exports to) exported from Admob, and various other services which export CSV. You can pick 2 columns, one for x, and the other for y to graph.

Consider Installing a file browser on your device. This app will let you pick CSV files directly from the file browser from within CSV Grapher, and via touching a CSV file from your file browser of choice via open with dialog.

- Supports multiple data delimiter (TAB, semicolon, space, and etc...).
- Data is auto sorted based on the X chosen column before plotting
- format auto detected to be either number or date
- Pan and zoom/scale X & Y independently. .
- Very optimized for speed. Browse more than 10K data points smoothly.

If your csv file doesn't work, just email a sample representative of your file and I'll see what I can do to get it working.

Talk about the app on Reddit here: http://www.reddit.com/r/valeonom feature requests? bugs? comments? or anything else are welcome.


Time Formats

The best date time format to use is the following

yyyy-MM-dd HH:mm:ss Z example: 2014-12-31 23:59:59 -0800
yyyy-MM-dd HH:mm:ss example: 2014-12-31 23:59:59
yyyy-MM-dd HH:mm example: 2014-12-31 23:59
yyyy-MM-dd example: 2014-12-31

There are others that are supported. If you are generating the CSV file and want best support/performance use one of the above as it minimizes ambiguity.

By default the timezone GMT is assumed if not specified. Furthermore the displayed timezone in the graph is GMT. Which means is if your timezones that are specified are not GMT (e.g. your local time) then the graph vertical lines for the days will be when the day changes if it were GMT.


"Averaging"

When you zoom out technically no averaging occurs. A sample point is chosen intelligently and peaks are given high priority. This allows you to see disturbances in your data such as outliers. One disadvantage is that the graph may look jittery as you move around at a very zoomed out level.

Recent changes:
-- 2.6/2.7 --
bug fixes

-- 2.5 --
Bug fixes
Some file browsers can return csv files from online. Now those will work
note that this app only supports CSV, and does not support xls or other formats

-- 2.3 --
Improved date parsing speed
improved rendering
fixed finding header row on certain csv files
improved number formats parsing

-- 2.2 --
many bug fixes

-- 2.0 --
new tablet design.
new look & UI better suited for android lollipop with material design
Speed improvements
Add to list
Free
67
3.4
User ratings
28
Installs
1,000+
Concerns
0
File size
5692 kb
Screenshots
Screenshot of CSV Data Grapher Screenshot of CSV Data Grapher
About CSV Data Grapher
Graphs CSV files (a format Excel exports to) exported from Admob, and various other services which export CSV. You can pick 2 columns, one for x, and the other for y to graph.

Consider Installing a file browser on your device. This app will let you pick CSV files directly from the file browser from within CSV Grapher, and via touching a CSV file from your file browser of choice via open with dialog.

- Supports multiple data delimiter (TAB, semicolon, space, and etc...).
- Data is auto sorted based on the X chosen column before plotting
- format auto detected to be either number or date
- Pan and zoom/scale X & Y independently. .
- Very optimized for speed. Browse more than 10K data points smoothly.

If your csv file doesn't work, just email a sample representative of your file and I'll see what I can do to get it working.

Talk about the app on Reddit here: http://www.reddit.com/r/valeonom feature requests? bugs? comments? or anything else are welcome.


Time Formats

The best date time format to use is the following

yyyy-MM-dd HH:mm:ss Z example: 2014-12-31 23:59:59 -0800
yyyy-MM-dd HH:mm:ss example: 2014-12-31 23:59:59
yyyy-MM-dd HH:mm example: 2014-12-31 23:59
yyyy-MM-dd example: 2014-12-31

There are others that are supported. If you are generating the CSV file and want best support/performance use one of the above as it minimizes ambiguity.

By default the timezone GMT is assumed if not specified. Furthermore the displayed timezone in the graph is GMT. Which means is if your timezones that are specified are not GMT (e.g. your local time) then the graph vertical lines for the days will be when the day changes if it were GMT.


"Averaging"

When you zoom out technically no averaging occurs. A sample point is chosen intelligently and peaks are given high priority. This allows you to see disturbances in your data such as outliers. One disadvantage is that the graph may look jittery as you move around at a very zoomed out level.

Recent changes:
-- 2.6/2.7 --
bug fixes

-- 2.5 --
Bug fixes
Some file browsers can return csv files from online. Now those will work
note that this app only supports CSV, and does not support xls or other formats

-- 2.3 --
Improved date parsing speed
improved rendering
fixed finding header row on certain csv files
improved number formats parsing

-- 2.2 --
many bug fixes

-- 2.0 --
new tablet design.
new look & UI better suited for android lollipop with material design
Speed improvements
Android Market Comments
A Google User
Feb 9, 2015
Perfect for me
A Google User
Dec 29, 2014
Exactly. It reads and displays "vanilla" CSV files. No bells, no wistles. This is what makes a graphing program "profesional" It gets the job done so I can get on with the real work. Now it just needs to plot multiple y axis data
A Google User
Nov 20, 2014
App working but missing data. The app pulls up the csv file but has no data for the Choose X and Choose Y variables, just bubbles and blanks next to the bubbles.
A Google User
Nov 17, 2014
Simple and straight forward Super useful for displaying your data.
A Google User
Oct 30, 2014
Nice app Does the job of presenting my logs from torque pro so I can see engine rpm on x axis and turbo boost on y axis so I can fine tune my stage 1 map
Version 1000000
Version 1000000