Esses dois formatos não dão certo!
data_json = '{"A": [1, 2, 3, 4] "B": [5, 6, 7, 8] "C": [9, 10, 11, 12]}' data_json
data_json = '{"A": [1, 2, 3, 4], "B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}' data_json
Obrigada pela atenção!
Esses dois formatos não dão certo!
data_json = '{"A": [1, 2, 3, 4] "B": [5, 6, 7, 8] "C": [9, 10, 11, 12]}' data_json
data_json = '{"A": [1, 2, 3, 4], "B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}' data_json
Obrigada pela atenção!
Olá, Vanessa! Tudo bem com você?
O primeiro formato enviado por você não funciona pois está faltando vírgulas para separar as chaves de valores do JSON. Já o segundo não funciona pois você colocou para visualizar o JSON (data_json) na mesma linha da declaração da variável, ai apresenta um erro. Caso estivesse em uma linha separada funcionaria corretamente.
Segue abaixo o código descrito em aula:
data_json = '{"A": [1, 2, 3, 4] ,"B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}'
data_json
Saída:
{"A": [1, 2, 3, 4] ,"B": [5, 6, 7, 8], "C": [9, 10, 11, 12]}
dados = pd.read_json(
path_or_buf=data_json,
)
dados
Saída:
A | B | C | |
---|---|---|---|
0 | 1 | 5 | 9 |
1 | 2 | 6 | 10 |
2 | 3 | 7 | 11 |
3 | 4 | 8 | 12 |
Qualquer dúvida estou à disposição.
Vanessa,
Somente completando o que o Bruno disse acima, use este site "mágico-místico" sempre que quiser validar um código JSON:
JSON Editor Online
Detalhe: Foi o próprio Dr. Estranho que me indicou este site.
{}'s,
Fabio I.