We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 65e123c commit 5edd63cCopy full SHA for 5edd63c
pandas/io/json/_json.py
@@ -1085,9 +1085,15 @@ def _parse_no_numpy(self):
1085
self.check_keys_split(decoded)
1086
self.obj = DataFrame(dtype=None, **decoded)
1087
elif orient == "index":
1088
- self.obj = DataFrame(
1089
- loads(json, precise_float=self.precise_float), dtype=None
1090
- ).T
+ self.obj = (
+ DataFrame.from_dict(
+ loads(json, precise_float=self.precise_float),
1091
+ dtype=None,
1092
+ orient="index",
1093
+ )
1094
+ .sort_index(axis="columns")
1095
+ .sort_index(axis="index")
1096
1097
elif orient == "table":
1098
self.obj = parse_table_schema(json, precise_float=self.precise_float)
1099
else:
0 commit comments