Code Monkey home page Code Monkey logo

Comments (5)

brry avatar brry commented on July 19, 2024

Real quick on mobile, untested: basically
dataDWD(base=sub("climate", "phenology", dwdbase), file="some/url", joinbf=TRUE, read=FALSE, dir="DWDdata")
If you send me a reading function for an example file, I can incorporate that as well.

from rdwd.

EtienneClaverie avatar EtienneClaverie commented on July 19, 2024

Thanks for the quick rresponse! Resolved this issue with 👍

dwdphenology <- paste(sub("climate$", "phenology", dwdbase),"/annual_reporters/crops/historical/",sep="")
dataDWD(base=dwdphenology, file="PH_Jahresmelder_Landwirtschaft_Kulturpflanze_Winterweizen_1925_2018_hist.txt", joinbf=TRUE, read=FALSE, dir="DWDdata")

Now next step is to read in the metadata and join the two tables.
Thanks a lot,
Etienne

from rdwd.

brry avatar brry commented on July 19, 2024

Nice. I might add a short example to the use cases vignette. If you have ideas for an example analysis, they'd be welcome ;-)

Note to self: Here's a basic outline for a smaller file:

phenocrop_base <- paste0(sub("climate$", "phenology", dwdbase), 
                        "/annual_reporters/crops/historical/")
# pheno_urls <- indexFTP("", base=phenocrop_base, dir="Pheno")
kohl_url <- "PH_Jahresmelder_Landwirtschaft_Kulturpflanze_Weisskohl_1951_1990_hist.txt"
kohl_file <- dataDWD(base=phenocrop_base, file=kohl_url, joinbf=TRUE, 
                      read=FALSE, dir="Pheno") # 9 MB
kohl <- read.table(kohl_file, sep=";", header=TRUE)

from rdwd.

EtienneClaverie avatar EtienneClaverie commented on July 19, 2024

Thanks Berry, this is exactly what I was just writing this morning! Ill make sure I'll send you a short version of my analysis once i am done. I think we can close the case!

from rdwd.

brry avatar brry commented on July 19, 2024

The use case as a direct link: https://bookdown.org/brry/rdwd/use-case-phenology-data.html

from rdwd.

Related Issues (20)

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.