我想将数据框的某些列保存为特定格式(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
函数,但是要逐行查找,我发现这是最容易应用的函数。