下面是一个 JSON 示例:
{
"School": [
{"@id": "ABC_1",
"SchoolType": {"@tc": "10023204",
"#text": "BLUE FOX"}},
{"@id": "ABC_2",
"SchoolType": {"@tc": "143", "#text": "AN EAGLE"}},
{"@id": "ABC_3",
"SchoolType": {"@tc": "21474836", "#text": "OTHER REASONS"},
"SchoolStatus": {"@tc": "21474836", "#text": "FINE"},
"Teacher": [
{"@id": "XYZ_1",
"TeacherType": {"@tc": "5", "#text": "GENDER"},
"Gender": "FEMALE",
"Extension": {"@VC": "23",
"Extension_Teacher": {"DateDuration": {"@tc": "10023111",
"#text": "0-6 MONTHS"}}}},
{"@id": "XYZ_2",
"TeacherType": {"@tc": "23", "#text": "EDUCATED"},
"Extension": {"@VC": "23",
"Extension_Teacher": {"DateDuration": {"@tc": "10023111",
"#text": "CURRENT"}}}}]},
{"@id": "ABC_4",
"SchoolType": {"@tc": "21474836", "#text": "OTHER DAYS"}, …Run Code Online (Sandbox Code Playgroud) 我有一个包含6个分类变量的数据集,其级别从5到28.我从ctree()(聚会包)获得了17个终端节点的输出.我跟随了来自ctree()的@Galled的输入- 如何获取每个终端节点的拆分条件列表?达到我想要的输出.
但是,运行代码后出现以下错误:
Error in data.frame(ResulTable, Means, Counts) :
arguments imply differing number of rows: 17, 2
Run Code Online (Sandbox Code Playgroud)
我试过添加这些额外的行:
ResulTable <- rbind(ResulTable, cbind(Node = Node, Path = Path2))
ResulTable$Node <- rownames(ResulTable)
melt(ResulTable)
Run Code Online (Sandbox Code Playgroud)
但到目前为止没有成功.有关它出错的地方的任何指示?