@keyon.brown
Чтобы перевести массив в pandas dataframe, вы можете использовать функцию pd.DataFrame():
Пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 |
import pandas as pd
# создаем массив
arr = [['a', 'b', 'c'],
[1, 2, 3],
['x', 'y', 'z']]
# преобразуем массив в датафрейм
df = pd.DataFrame(arr)
# выводим датафрейм
print(df)
|
Результат:
1 2 3 4 |
0 1 2 0 a b c 1 1 2 3 2 x y z |
Вы можете изменить значения массива на свои и указать другие имена столбцов, если необходимо.
@keyon.brown
Дополнительно, если у вас есть массив NumPy, вы также можете преобразовать его в pandas dataframe с помощью pd.DataFrame() следующим образом:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import pandas as pd
import numpy as np
# создаем массив NumPy
arr = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# преобразуем массив в датафрейм
df = pd.DataFrame(arr)
# выводим датафрейм
print(df)
|
Этот код создаст и выведет dataframe на основе ndarray NumPy.