All "cbook.get_sample_data(..., asfileobj=False)" does is returns the full
filename path to a given file stored in our package for demonstration
purposes. You can ignore that entirely. Just say "fname = 'foobar.csv'" and
have your own csv file called "foobar.csv" sitting in your current working
directory. "plotfile()" works by reading in a CSV file and plotting the
columns given. So, the CSV file will need in its first line those column
headers. The first one given will be for the x-axis, while the rest are for
the individual lines.

Does that help?
Ben Root


On Fri, Aug 14, 2015 at 1:05 PM, Kevin Parks <k...@me.com> wrote:

> Hi,
>
> That doesn’t work. Just having my own msft.csv file in my directory
> doesn't change anything as it is still pointing to some other msft.csv
> someplace on my computron. (what and where is this file?)
>
> I also have never opened a file this way. I had prevously just used
> something like:
>
> for l in open(filename).readlines():
>    l = l.strip().split()
>    data.append([float(l[0]), float(l[1]), float(l[2]), int(l[3])])
>
> values = [1,2,3,4]
>
> -
>
> I think ithis is just some example file that gets installed some place so
> that the examples work?
>
> What does asfileobj=False do?
>
> Goodness the whole world of Python has radically changed in the short time
> I have been out of the game.
>
>
>
> > On Aug 15, 2015, at 1:50 AM, Christian Alis <iana...@gmail.com> wrote:
> >
> > The sample code reads data from msft.csv. If you enter your data into
> > a text editor and save it as msft.csv in python's current working
> > directory, then the following minimal code (pruned from plotfile_demo)
> > should work:
> >
> > from pylab import plotfile, show, gca
> > import matplotlib.cbook as cbook
> >
> > fname = cbook.get_sample_data('msft.csv', asfileobj=False)
> >
> > #test 5; single subplot
> > plotfile(fname, ('date', 'open', 'high', 'low', 'close'), subplots=False)
> >
> > show()
> >
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to