1
Ich habe folgendes json:Wie in einem Pandas Datenframe die folgenden Json lesen?
[
[
{
"A": "2017-02-02T11:57:41+0000",
"B": "agent",
"C": "hi how are you son."
},
{
"A": "2017-02-01T22:19:58+0000",
"B": "user2",
"C": "M contestan"
},
{
"A": "2017-02-01T22:19:42+0000",
"B": "user2",
"C": "preetty thanks you?"
},
{
"A": "2017-02-01T22:19:28+0000",
"B": "user2",
"C": "the cat sat over the fox"
}
]
]
Wie kann ich es in eine Pandas Datenrahmen wie folgt zusammensetzen ?:
A B C
2017-02-02T11:57:41+0000 agent Hola Alex, si no has realizado la modificación de los datos afiliados, por favor confírmanos tu DNI, celular y operador para revisarlo. Gracias.
....
2017-02-01T16:22:30+0000 user1 Hola me han depositado un dinero a mi nombre, no tengo cuenta en este banco, puedo saber por aquí si ya puedo cobrar? DNI 42782263 gracias
ich mit ihm zu bauen versucht:
df = pd.DataFrame.apply(lambda x: map(x.from_records, json_path))
Und
df = pd.DataFrame('../path/file.json')
Und mit read_json()
, aber es funktioniert nicht. So, wie kann ich den Datenrahmen von der json?
Ohhh wahr ... .. das '[0]' um in die Liste zu gelangen .... – tumbleweed
Danke, Max ... Die Liste ist jedoch eine verschachtelte Liste (d. H. Ich habe mehrere Listen von Dicts), aus diesem Grund bekomme ich nur eine Liste in die 'df'. Ich habe versucht zu tun:' df = pd.DataFrame (* d [0]) 'und' pd.DataFrame (d [ 0] [:]) '... Bei meinem vorherigen Versuch habe ich versucht, ein Lambda zuzuordnen oder zu verwenden ... wie kann ich dieses Problem beheben ?. – tumbleweed
@tumbleweed, ich habe die Antwort aktualisiert - bitte überprüfen Sie – MaxU