У меня есть двумерный массив numpy с размерами (500, 10), который я хотел бы построить в виде скрипки Seaborn или блокпоста, в котором есть поле для каждого из 10 столбцов. Какой самый чистый способ передать это в Seaborn, не совершая утомительных манипуляций, чтобы сначала поместить его в Pandas Dataframe? Я уверен, что могу сделать преобразование, но я боюсь, что я, вероятно, не понимаю лучший и самый краткий способ сделать это.
Например, я мог бы сделать что-то вроде
all_arrays = []
cols = the_array.shape[1]
for col in range(0, cols):
all_arrays.append(the_array[:, col])
sns.boxplot(data=all_arrays)
Но есть ли лучший способ разбить исходный массив на список массивов, или, возможно, есть лучший способ передать это в море? Спасибо.