我想将数据框的某些列保存为特定格式(JavaScript格式)。我尝试使用rjson包中的toJSON(),但这样做无效。

我的结果应类似于:http://leaflet.github.io/Leaflet.markercluster/example/realworld.388.js

请帮助,并在此先感谢。

最佳答案

最快的方法是使用apply函数之一。碰巧,我发现最好的一个就是apply本身。

# this will go row by row
apply(allTheData, 1, function(x){
    print(x["COL_NAME"])
})

您不能在apply中使用x$COL_NAME,因此必须使用我上面的方法。

您可以使用其他apply函数,但是要逐行查找,我发现这是最容易应用的函数。

10-07 12:35
查看更多