分享
三行代码  ›  专栏  ›  技术社区  ›  Koala

将文件(csv)从R上传到Github

  •  0
  • Koala  · 技术社区  · 5 天前

    在内部 R脚本?就像你 write_csv() 如果您想在本地保存数据帧。

    非常感谢。

    1 回复  |  直到 5 天前
        1
  •  2
  •   Andy Brown    5 天前

    # Using a local directory
    library(git2rdata)
    
    root <- "~/myproject" 
    write_vc(my_data, file = "rel_path/filename", root = root)
    read_vc(file = "rel_path/filename", root = root)
    root <- git2r::repository("~/my_git_repo") # git repository
    
    # Using a git repository
    library(git2rdata)
    
    repo <- repository("~/my_git_repo")
    pull(repo)
    write_vc(my_data, file = "rel_path/filename", root = repo, stage = TRUE)
    commit(repo, "My message")
    push(repo)
    read_vc(file = "rel_path/filename", root = repo)
    

    你可以阅读更多关于 git2rdata 在…上 Github