Mam do reprezentowania około 30 000 punktów na wykresie punktowym w matplotlib. Punkty te należą do dwóch różnych klas, więc chcę je przedstawić w różnych kolorach.Wizualizacja wykresów punktowych z nakładającymi się punktami w matplotlib
Udało mi się to zrobić, ale jest problem. Punkty nakładają się w wielu regionach, a klasa, którą przedstawiam jako ostatnia, będzie wizualizowana na drugiej, ukrywając ją. Ponadto, przy wykresie punktowym nie można pokazać, ile punktów leży w każdym regionie. Próbowałem także zrobić histogram 2d z histogram2d i imshow, ale trudno jest pokazać punkty należące do obu klas w jasny sposób.
Czy możesz zaproponować sposób wyjaśnienia podziału klas i koncentracji punktów?
EDIT: Aby być bardziej jasne, to jest link do mojego pliku danych w formacie „x, y, klasy”
Dlaczego nie histogram z dwoma kolorami? Czy to nie wygląda wystarczająco dobrze? –
@OfirIsrael Próbowałem użyć histogram2d i imshow z poziomami alfa, aby mieć dwa nakładające się histogramy, ale wynik wydaje się być bardzo słaby – markusian
Czy próbowałeś wyświetlać histogramy za pomocą konturu zamiast mieszania alfa? http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.contour – grep