Annual Consumer Price Index Percent Change 1974-2016

JohnSnowLabs

Files Size Format Created Updated License Source
2 0B csv zip 6 months ago johnsnowlabs Data.gov
Download

Data Files

File Description Size Last changed Download
annual-consumer-price-index-percent-change-1974-2016-csv 5kB csv (5kB) , json (33kB)
datapackage_zip Compressed versions of dataset. Includes normalized CSV and JSON data with original data and datapackage.json. 10kB zip (10kB)

annual-consumer-price-index-percent-change-1974-2016-csv  

This is a preview version. There might be more data in the original version.

Field information

Field Name Order Type (Format) Description
Item 1 string The specific food item to which the consumer price index is calculated
Annual_Percent_Change_1974 2 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1975 3 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1976 4 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1977 5 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1978 6 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1979 7 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1980 8 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1981 9 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1982 10 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1983 11 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1984 12 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1985 13 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1986 14 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1987 15 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1988 16 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1989 17 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1990 18 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1991 19 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1992 20 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1993 21 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1994 22 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1995 23 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1996 24 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1997 25 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1998 26 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_1999 27 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2000 28 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2001 29 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2002 30 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2003 31 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2004 32 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2005 33 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2006 34 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2007 35 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2008 36 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2009 37 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2010 38 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2011 39 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2012 40 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2013 41 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2014 42 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2015 43 number The annual percentage price changes in the retail prices of food items for the year.
Annual_Percent_Change_2016 44 number The annual percentage price changes in the retail prices of food items for the year.

Import into your tool

Data-cli or just data is the program to get and post your data with the datahub.
Download CLI tool and use it with the datahub almost like you use git with the github:

data get https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016
data info JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016
tree JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016
# Get a list of dataset's resources
curl -L -s https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/datapackage.json | grep path

# Get resources

curl -L https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/r/0.csv

curl -L https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/r/1.zip

If you are using R here's how to get the data you want quickly loaded:

install.packages("jsonlite", repos="https://cran.rstudio.com/")
library("jsonlite")

json_file <- 'https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/datapackage.json'
json_data <- fromJSON(paste(readLines(json_file), collapse=""))

# get list of all resources:
print(json_data$resources$name)

# print all tabular data(if exists any)
for(i in 1:length(json_data$resources$datahub$type)){
  if(json_data$resources$datahub$type[i]=='derived/csv'){
    path_to_file = json_data$resources$path[i]
    data <- read.csv(url(path_to_file))
    print(data)
  }
}

Note: You might need to run the script with root permissions if you are running on Linux machine

Install the Frictionless Data data package library and the pandas itself:

pip install datapackage
pip install pandas

Now you can use the datapackage in the Pandas:

import datapackage
import pandas as pd

data_url = 'https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/datapackage.json'

# to load Data Package into storage
package = datapackage.Package(data_url)

# to load only tabular data
resources = package.resources
for resource in resources:
    if resource.tabular:
        data = pd.read_csv(resource.descriptor['path'])
        print (data)

For Python, first install the `datapackage` library (all the datasets on DataHub are Data Packages):

pip install datapackage

To get Data Package into your Python environment, run following code:

from datapackage import Package

package = Package('https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/datapackage.json')

# print list of all resources:
print(package.resource_names)

# print processed tabular data (if exists any)
for resource in package.resources:
    if resource.descriptor['datahub']['type'] == 'derived/csv':
        print(resource.read())

If you are using JavaScript, please, follow instructions below:

Install data.js module using npm:

  $ npm install data.js

Once the package is installed, use the following code snippet:

const {Dataset} = require('data.js')

const path = 'https://datahub.io/JohnSnowLabs/annual-consumer-price-index-percent-change-1974-2016/datapackage.json'

// We're using self-invoking function here as we want to use async-await syntax:
;(async () => {
  const dataset = await Dataset.load(path)
  // get list of all resources:
  for (const id in dataset.resources) {
    console.log(dataset.resources[id]._descriptor.name)
  }
  // get all tabular data(if exists any)
  for (const id in dataset.resources) {
    if (dataset.resources[id]._descriptor.format === "csv") {
      const file = dataset.resources[id]
      // Get a raw stream
      const stream = await file.stream()
      // entire file as a buffer (be careful with large files!)
      const buffer = await file.buffer
      // print data
      stream.pipe(process.stdout)
    }
  }
})()
Datapackage.json