我试着用python读取parquet文件。
我使用了parquet和json导入。
我使用下面的代码,因为我不想使用熊猫。在with open("test.parquet") as fo:
for row in parquet.DictReader(fo):
print(json.dumps(row))
这似乎起到了很好的作用。
我想在R中实现同样的功能,所以我尝试使用“netricate”,在R中使用python函数。
我使用了以下代码:
^{pr2}$
因为我只是在尝试,我尝试了不同的东西,我得到了不同的错误。对于上面的代码,我知道了。在Error in for (val in pq$DictReader(pq_file)) { : invalid for() loop sequence
我也试过了:with(py$open("test.parquet") %as% pq_file, {
for (val in 1:4) {
print(js$dumps(pq$DictReader(pq_file)$keys()[val]))}})
错误是:AttributeError: 'generator' object has no attribute 'keys'
我试着用网状物来读取R中的拼花文件。
或者任何其他的方式来读取R中的拼花文件。我根本不想使用熊猫。我也试过pyarrow,但它需要熊猫的干扰
如果我可以在R中使用python的Context或For loop(我不认为这是可行的,但只是以防万一),我认为这样就可以了。
如果有人知道的话。告诉我。在
谢谢