Używam Pandas
do rysowania matrycy wykresu rozrzutu: from pandas.tools.plotting import scatter_matrix
. Problem polega na tym, że nazwy kolumn w DataFrame
są zbyt długie i potrzebuję, aby były pionowe na osi X i poziome na osi Y, aby mogły się dopasować. Nie jestem w stanie w ogóle dowiedzieć się, jak to zrobić w Pandach. Wiem, jak to zrobić w matplotlib
, ale nie w Pandach.Tworzenie etykiet wykresu rozrzutu w pionie iw poziomie w Pandach
Mój kod:
pylab.clf()
df = pd.DataFrame(X, columns=the_labels)
axs = scatter_matrix(df, alpha=0.2, diagonal='kde')
Edit: muszę korzystać pylab.clf()
bo jestem kreślenia dużo liczb, więc nazywając pylab.figure()
każdym razem jest zbyt czasochłonne pamięci.
Chcesz nazwy kolumn mają być obracane lub kleszczy. –