当前位置:首页 > 编程笔记 > 正文
已解决

R读写parquet文件

来自网友在路上 165865提问 提问时间:2023-09-19 20:08:30阅读次数: 65

最佳答案 问答题库658位专家为你答疑解惑

什么是parquet文件

Apache Parquet是一个开源的,列存储的数据文件格式。
https://parquet.apache.org/
在R里面,我们可以通过arrow包来读写它。

我们先安装一下arrow包,并加载它。

install.packages("arrow")
library(arrow)

读写parquet文件

我们目前没有parquet的文件在本地,先用arrow包里面的write_parquet写一个。

write_parquet(x,sink,chunk_size = NULL,version = "2.4",compression = default_parquet_compression(),compression_level = NULL,use_dictionary = NULL,write_statistics = NULL,data_page_size = NULL,use_deprecated_int96_timestamps = FALSE,coerce_timestamps = NULL,allow_truncated_timestamps = FALSE
)

我们写一下cars,然后读取它。

 write_parquet(cars, "cars.parquet")
df_from_parquet <- read_parquet("cars.parquet")

r console结果

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"R读写parquet文件":http://eshow365.cn/6-9533-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!