Description Quick start DS parameters Dimension filtering Examples
Interacts with DataMarket.com, fetching data in timeseries (zoo) and
long form (suitable for reshape), and metadata on datasets.
Just find the data you want on http://datamarket.com/ and then
paste the URL from your browser into dmlist or
dmseries:
plot(dmseries("http://datamarket.com/data/set/zy0/#ds=zy0!8o7=2"))
plot(dmseries("http://data.is/nyFeP9"))
l <- dmlist("http://data.is/nyFeP9")
or into dminfo to get the dataset metadata:
ds <- dminfo("http://data.is/nyFeP9")
In functions that take a parameter named ds, that parameter can be:
a dataset ID ("17tm")
a DS string ("17tm!kqc=a") consisting of a dataset ID
along with some dimension filtering specifications; for more about
DS strings, see Datamarket API documentation at
http://datamarket.com/api/v1/#about-ds
a query string ("foo=bar&ds=17tm!kqc=a&baz=xyzzy")
containing such a string in a ds parameter
a URL ("http://datamarket.com/data/set/17tm/#ds=17tm!kqc=a")
containing such a query string after ? or #
such a URL represented by a redirect ("http://data.is/r6JEsC")
in a short-URL service (data.is, bit.ly, is.gd, t.co, url.is)
a dataset object, obtained by calling dminfo.
Thus when viewing any dataset on datamarket.com, you can copy the URL from
your browser bar and paste into a call to dmseries or
dmlist to load the same data into R, or a call to
dminfo to get a dataset object with which to make data queries.
The functions dmseries and dmlist can accept
parameters named for the dimensions of the dataset, in order to filter the
data: dmlist("17tm", Country="Algeria")
1 2 3 4 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.