У меня есть фрагмент кода для построения нескольких графиков рассеяния на одном изображении -
columns_for_clusters = set(column_types_and_names['object']) - set(ignore_columns_in_model)
columns_for_clusters = list(columns_for_clusters)
fig,ax1 = plt.subplots(math.ceil((len(column_types_and_names["int64"]) - 2)/3),3)
plt.figure(figsize=(16, 6))
x = 0
for index in range(0,len(column_types_and_names["int64"])):
if(column_types_and_names["int64"][index] != 'SalePrice' and column_types_and_names["int64"][index] != 'Id'):
#train.plot(kind="scatter", x="SalePrice", y=column_types_and_names["int64"][index], ax=ax1[int(x / 3)][x % 3],figsize = (30,40), s = 1)
g =sns.scatterplot(x="SalePrice", y=column_types_and_names["int64"][index],
hue=columns_for_clusters[0],
data=train, ax = ax1[int(x / 3)][x % 3]);
x = x + 1
plt.show()
Размер графиков невероятно мал. Как мне это исправить?
Мне нужно построить 12 * 3 сюжета. Сюжет работал в Pandas Plot. Есть ли способ показать разбросанный график с раскраской по категориям в Pandas Scatter Plot?