How to convert dictionary data in to dataframe from JSON file in R?
up vote
0
down vote
favorite
I'm new to the R. And I want to read the JSON file and convert into tabular structure file. Can you please help me how to convert the following data into the tabular structure format. The data is in JSON file as follows:
{"Physics":8,"Chemistry":7,"PhysicalEducation":6,"English":7,"Mathematics":7,"serial":47738}
{"Physics":1,"Chemistry":1,"PhysicalEducation":1,"English":3,"Mathematics":2,"serial":85520}
{"Physics":2,"Chemistry":1,"Biology":2,"English":4,"Mathematics":8,"serial":182318}
{"Physics":3,"Chemistry":4,"PhysicalEducation":5,"English":5,"Mathematics":8,"serial":77482}
{"Accountancy":2,"BusinessStudies":5,"Economics":3,"English":6,"Mathematics":7,"serial":152940}
And I want to convert into like this
Sub1 Sub2 Sub3 Sub4 Sub5 Serial
8 7 6 7 7 47738
1 1 1 3 2 85520
2 1 2 4 8 182318
3 4 5 5 8 77482
2 5 3 6 7 152940
Can you please help me how to do that in R. Your help will be highly appreciable.
r json dictionary dataframe rjson
add a comment |
up vote
0
down vote
favorite
I'm new to the R. And I want to read the JSON file and convert into tabular structure file. Can you please help me how to convert the following data into the tabular structure format. The data is in JSON file as follows:
{"Physics":8,"Chemistry":7,"PhysicalEducation":6,"English":7,"Mathematics":7,"serial":47738}
{"Physics":1,"Chemistry":1,"PhysicalEducation":1,"English":3,"Mathematics":2,"serial":85520}
{"Physics":2,"Chemistry":1,"Biology":2,"English":4,"Mathematics":8,"serial":182318}
{"Physics":3,"Chemistry":4,"PhysicalEducation":5,"English":5,"Mathematics":8,"serial":77482}
{"Accountancy":2,"BusinessStudies":5,"Economics":3,"English":6,"Mathematics":7,"serial":152940}
And I want to convert into like this
Sub1 Sub2 Sub3 Sub4 Sub5 Serial
8 7 6 7 7 47738
1 1 1 3 2 85520
2 1 2 4 8 182318
3 4 5 5 8 77482
2 5 3 6 7 152940
Can you please help me how to do that in R. Your help will be highly appreciable.
r json dictionary dataframe rjson
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm new to the R. And I want to read the JSON file and convert into tabular structure file. Can you please help me how to convert the following data into the tabular structure format. The data is in JSON file as follows:
{"Physics":8,"Chemistry":7,"PhysicalEducation":6,"English":7,"Mathematics":7,"serial":47738}
{"Physics":1,"Chemistry":1,"PhysicalEducation":1,"English":3,"Mathematics":2,"serial":85520}
{"Physics":2,"Chemistry":1,"Biology":2,"English":4,"Mathematics":8,"serial":182318}
{"Physics":3,"Chemistry":4,"PhysicalEducation":5,"English":5,"Mathematics":8,"serial":77482}
{"Accountancy":2,"BusinessStudies":5,"Economics":3,"English":6,"Mathematics":7,"serial":152940}
And I want to convert into like this
Sub1 Sub2 Sub3 Sub4 Sub5 Serial
8 7 6 7 7 47738
1 1 1 3 2 85520
2 1 2 4 8 182318
3 4 5 5 8 77482
2 5 3 6 7 152940
Can you please help me how to do that in R. Your help will be highly appreciable.
r json dictionary dataframe rjson
I'm new to the R. And I want to read the JSON file and convert into tabular structure file. Can you please help me how to convert the following data into the tabular structure format. The data is in JSON file as follows:
{"Physics":8,"Chemistry":7,"PhysicalEducation":6,"English":7,"Mathematics":7,"serial":47738}
{"Physics":1,"Chemistry":1,"PhysicalEducation":1,"English":3,"Mathematics":2,"serial":85520}
{"Physics":2,"Chemistry":1,"Biology":2,"English":4,"Mathematics":8,"serial":182318}
{"Physics":3,"Chemistry":4,"PhysicalEducation":5,"English":5,"Mathematics":8,"serial":77482}
{"Accountancy":2,"BusinessStudies":5,"Economics":3,"English":6,"Mathematics":7,"serial":152940}
And I want to convert into like this
Sub1 Sub2 Sub3 Sub4 Sub5 Serial
8 7 6 7 7 47738
1 1 1 3 2 85520
2 1 2 4 8 182318
3 4 5 5 8 77482
2 5 3 6 7 152940
Can you please help me how to do that in R. Your help will be highly appreciable.
r json dictionary dataframe rjson
r json dictionary dataframe rjson
asked Nov 22 at 6:00
David
277
277
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
library(rjson)
Lines <- readLines("training_backup.json")
json_df <- as.data.frame(t(sapply(Lines, fromJSON)))
rownames(json_df) <- NULL
Updated Answer
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
library(rjson)
Lines <- readLines("training_backup.json")
json_df <- as.data.frame(t(sapply(Lines, fromJSON)))
rownames(json_df) <- NULL
Updated Answer
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
add a comment |
up vote
0
down vote
accepted
library(rjson)
Lines <- readLines("training_backup.json")
json_df <- as.data.frame(t(sapply(Lines, fromJSON)))
rownames(json_df) <- NULL
Updated Answer
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
library(rjson)
Lines <- readLines("training_backup.json")
json_df <- as.data.frame(t(sapply(Lines, fromJSON)))
rownames(json_df) <- NULL
Updated Answer
library(rjson)
Lines <- readLines("training_backup.json")
json_df <- as.data.frame(t(sapply(Lines, fromJSON)))
rownames(json_df) <- NULL
Updated Answer
edited Nov 22 at 10:16
answered Nov 22 at 6:16
Hunaidkhan
60612
60612
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
add a comment |
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
Comments are not for extended discussion; this conversation has been moved to chat.
– Samuel Liew♦
Nov 25 at 3:53
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53424732%2fhow-to-convert-dictionary-data-in-to-dataframe-from-json-file-in-r%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown