ich eine JSON-Datei in R. Zum Beispiel erzeugen möchten:Hinzufügen von Linien in eine JSON-Datei erzeugt in R
forJson <- data.frame(names = c("John", "Mary", "Pat", "Rick"), values = 3:6)
library("jsonlite")
toJson <- toJSON(forJson, pretty = TRUE)
toJson
Ich bin jedoch erforderlich, um einige Informationen zu dieser Datei hinzuzufügen. Am Ende sollte es so aussehen:
[
"CaseID": 12345,
"graph": "Name-of-the-graph",
"Items":[{
{
"names": "John",
"values": 3
},
{
"names": "Mary",
"values": 4
},
{
"names": "Pat",
"values": 5
},
{
"names": "Rick",
"values": 6
}]
]
Ich bin überhaupt nicht mit JSON erlebt. Es fühlt sich an, als ob meine aktuellen Werte für die Tabelle in einem Objekt namens "Items" liegen sollten. Und dann muss ich 2 Stücke Metainformation - CaseID und Graph Name - auf der Oberseite haben. Irgendwelche Ratschläge, wie ich solche Zeilen hinzufügen oder generieren könnte, um mit toJSON zu beginnen?
Vielen Dank!
Perfekte Lösung - das ist großartig, vielen Dank! – user3245256
@ user3245256 Gern geschehen. Ich war mir nicht sicher, das genaue Format, das Sie wollten, gab Ihnen also die zwei Möglichkeiten. Beachten Sie den feinen Unterschied, wo die erste ein Array für jedes Objekt hat, und die zweite hat Objekte gegen 'CaseID' und' graph', und ein Array gegen 'Items' – SymbolixAU
Die letzte Lösung im Hinterkopf: jede Möglichkeit, den allerersten loszuwerden und ganz zuletzt [und]? – user3245256