polars.exceptions.DataOrientationWarning
-
Предупреждение, указывающее, что ориентация строк была определена по входным данным.
Возникает при создании DataFrame из списка строк без явного указания ориентации строк. Обычно Polars может определить ориентацию данных по самим данным и схеме, но в некоторых случаях это невозможно. Это частая причина путаницы. Используйте параметр
orient, чтобы явно указать ориентацию данных.Примеры
>>> pl.DataFrame([(1, 2, 3), (4, 5, 6)], schema=["a", "b", "c"]) DataOrientationWarning: Row orientation inferred during DataFrame construction. Explicitly specify the orientation by passing `orient="row"` to silence this warning. shape: (2, 3) ┌─────┬─────┬─────┐ │ a ┆ b ┆ c │ │ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ i64 │ ╞═════╪═════╪═════╡ │ 1 ┆ 2 ┆ 3 │ │ 4 ┆ 5 ┆ 6 │ └─────┴─────┴─────┘
Передайте
orient="row", чтобы отключить предупреждение.>>> pl.DataFrame([[1, 2, 3], [4, 5, 6]], schema=["a", "b", "c"], orient="row") shape: (2, 3) ┌─────┬─────┬─────┐ │ a ┆ b ┆ c │ │ --- ┆ --- ┆ --- │ │ i64 ┆ i64 ┆ i64 │ ╞═════╪═════╪═════╡ │ 1 ┆ 2 ┆ 3 │ │ 4 ┆ 5 ┆ 6 │ └─────┴─────┴─────┘
exception polars.exceptions.DataOrientationWarning
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/api/polars.exceptions.DataOrientationWarning.html