Graficzne przedstawienie funkcji matematycznej lub zestawu danych. Istnieją różne rodzaje wykresów, na przykład wykresy liniowe, wykresy słupkowe lub wykresy punktowe.
Czy istnieje sposób na wykreślenie wykresu słupkowego przy matplotlibużyciu danych bezpośrednio z dyktu? Mój dykt wygląda tak: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Spodziewałem się fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) do pracy, ale tak nie jest. Oto błąd: >>> ax.bar(D,range(1,len(D)+1,1),0.5) Traceback (most recent call last): File …
Obecnie mam macierz macierzy nx3. Chcę wykreślić trzy kolumny jako trzy osie. Jak mogę to zrobić? Wyszukałem w Google i ludzie zasugerowali używanie Matlab , ale naprawdę ciężko mi to zrozumieć. Potrzebuję też, żeby był to wykres punktowy. Czy ktoś może mnie nauczyć?
Szukałem sposobu na opisanie moich słupków na wykresie słupkowym Pandy za pomocą zaokrąglonych wartości liczbowych z mojej ramki DataFrame. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Chciałbym dostać coś takiego: Próbowałem z tym przykładem kodu, ale wszystkie adnotacje są wyśrodkowane na znacznikach x: >>> …
Próbuję wykreślić krzywą ROC, aby ocenić dokładność modelu predykcyjnego, który opracowałem w Pythonie przy użyciu pakietów regresji logistycznej. Obliczyłem odsetek prawdziwie pozytywnych i fałszywie pozytywnych; jednakże, nie jestem w stanie dowiedzieć się, jak wykreślić je poprawnie, używając matplotlibi obliczyć wartość AUC. Jak mogłem to zrobić?
Próbuję narysować gładką krzywą R. Mam następujące proste dane dotyczące zabawki: > x [1] 1 2 3 4 5 6 7 8 9 10 > y [1] 2 4 6 8 7 12 14 16 18 20 Teraz, kiedy kreślę to za pomocą standardowego polecenia, wygląda to oczywiście nierówno i …
Jak mogę usunąć linię (lub linie) osi matplotlib w taki sposób, aby faktycznie zbierał śmieci i zwalniał pamięć? Poniższy kod wydaje się usuwać wiersz, ale nigdy nie zwalnia pamięci (nawet w przypadku jawnych wywołań gc.collect()) from matplotlib import pyplot import numpy a = numpy.arange(int(1e7)) # large so you can easily …
Próbuję wykreślić liczniki na wykresach z siatką, ale nie jestem w stanie dowiedzieć się, jak się do tego zabrać. Chcę: Mają kropkowane siatki w odstępach 5 Miej znaczące znaczniki tylko co 20 Chcę, żeby kleszcze były poza działką. Miej „liczby” wewnątrz tych siatek Sprawdziłem potencjalne duplikaty, takie jak tutaj i …
W programie ggplot2można łatwo zapisać grafikę do obiektu R. p = ggplot(...) + geom_point() # does not display the graph p # displays the graph Funkcja standardowa plottworzy grafikę jako funkcję void i zwraca NULL. p = plot(1:10) # displays the graph p # NULL Czy można zapisać grafikę stworzoną …
Chciałbym nałożyć 2 wykresy gęstości na tym samym urządzeniu za pomocą R. Jak mogę to zrobić? Przeszukałem sieć, ale nie znalazłem żadnego oczywistego rozwiązania. Moim pomysłem byłoby odczytanie danych z pliku tekstowego (kolumn), a następnie użycie plot(density(MyData$Column1)) plot(density(MyData$Column2), add=T) Albo coś w tym duchu.
Jak wykreślić pionową linię ( vlines) na wykresie serii Pandas? Używam Pand do kreślenia środków toczenia itp. I chciałbym oznaczyć ważne pozycje linią pionową. Czy można użyć vlineslub czegoś podobnego, aby to osiągnąć? W tym przypadku oś x to datetime.
Próbuję użyć gnuplot 5.0, aby wykreślić tablicę 2D danych bez marginesów, ramek lub osi ... tylko obraz 2D (.png lub .jpg) reprezentujący niektóre dane. Chciałbym mieć każdy element tablicy odpowiada dokładnie jeden piksel w obrazie z żadnym skalowanie / interpolacji etc i bez dodatkowych białych pikseli na krawędziach. Do tej …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.