我已经在R环境中创建了数据框。现在,我要计算每个数据帧上的行数,并将它们及其名称存储在单独的数据帧中。我已经尝试过
number of rows each data frame in a list
和
How to count rows?
但是这些都不对我有用。
答案 0 :(得分:2)
我们可以使用ls()
浏览环境中的所有对象,仅选择class
“ data.frame”中的那些,然后创建一个新的数据框。
data.frame(do.call("rbind", lapply(ls(), function(x) {
obj = get(x)
if (class(obj) == "data.frame")
c(name = x, rows = nrow(obj))
})))
#These are the dataframes in my environment.
# name rows
#1 complete_df 50
#2 df 50
#3 melt 24
#4 new_df 50
答案 1 :(得分:1)
下面怎么样?
String response = restTemplate.getJSONObject(http://testurl);
JSONObject params = new JSONObject(response);
if(params.has("Name"))
String customerName = params.getString("Name");