@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.