Coder Social home page Coder Social logo

wiesbaden's Introduction

The R package wiesbaden provides functions to directly retrieve data from databases maintained by the Federal Statistical Office of Germany (DESTATIS) in Wiesbaden. The package uses the SOAP XML web service from DESTATIS (PDF Documentation).

Access to the following databases is implemented:

Note, to access any of the databases using this package, you need to register on the respective website to get a personal login name and password. The registration is free but to access the database genesis.destatis.de you need to register as a premium user (Premium Nutzer, 500 Euro per year). For all other databases, the standard, free user account is sufficient.

Installation

The package has to be installed directly from the Github repository:

library(devtools)
install_github("sumtxt/wiesbaden")

Alternatively, you can also download the package as a zip file, unzip it on your computer and run:

library(devtools)
install_local("PATH/TO/PACKAGE/FOLDER")

Usage

The package helps with retrieving the data cubes which are used to construct the data tables available as csv files via the web application of each database. The data cubes are long format data tables that are much easier to process as compared to the csv files. For details on how to use the package, see the vignette.

The package also helps with importing the German municipality register files via the function read_gv100(). For more information see the help file of this function.

Users that wish to work with the csv files might find the download_csv() and read_header_genesis() in this package helpful. The former can be used to automate downloads and the latter facilitates importing downloaded files. Users might also wish to check the R package destatiscleanr github.com/cutterkom/destatiscleanr.

FAQ

  • Does this package work with a proxy? Yes. Set the proxy globally before calling any package command, e.g.:

      set_config(use_proxy("your.proxy", port = 1234, auth = "basic"))
      data <- retrieve_data(...)      
    
  • When I try to access the data from genesis.destatis.de I get an error message. What can I do? Different from the other databases, you need to get a premium acccount (see above) to access the raw data (Datenquader).

Similar and Complementary Packages

wiesbaden's People

Contributors

yazgoo avatar flinder avatar sumtxt avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.