Graficzne przedstawienie funkcji matematycznej lub zestawu danych. Istnieją różne rodzaje wykresów, na przykład wykresy liniowe, wykresy słupkowe lub wykresy punktowe.
Piszę szybki i brudny skrypt do generowania fabuł w locie. Korzystam z poniższego kodu (z dokumentacji Matplotlib ) jako punktu wyjścia: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs', 'Hogs', 'Dogs', …
Najwyraźniej folk wymyślił, jak tworzyć wykresy w stylu xkcd w Mathematica i LaTeX . Czy możemy to zrobić w R? Ggplot2-ers? Geom_xkcd i / lub theme_xkcd? Chyba w podstawowej grafice, par (xkcd = TRUE)? Jak mam to zrobić? Jako pierwszy dźgnięcie (i o wiele bardziej elegancko pokazane poniżej) w ggplot2, …
Chciałbym narysować y1 i y2 na tym samym wykresie. x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") Ale kiedy robię to w ten sposób, nie są one kreślone razem …
Matplotlib oferuje tam funkcje: cla() # Clear axis clf() # Clear figure close() # Close a figure window Dokumentacja nie oferuje dużego wglądu w różnicę między tymi funkcjami. Kiedy powinienem korzystać z każdej funkcji i co ona dokładnie robi?
Próbuję narysować cyfrę bez znaczników lub liczb na jednej z osi (używam osi w tradycyjnym sensie, a nie nomenklatury matplotlib!). Problem, na jaki natrafiłem, polega na tym, że matplotlib dostosowuje znaczniki x (y) odejmując wartość N, a następnie dodaje N na końcu osi. Może to być niejasne, ale poniższy uproszczony …
Rysuję prostą regresję liniową za pomocą R. Chciałbym zapisać ten obraz jako PNG lub JPEG, czy można to zrobić automatycznie? (przez kod) Istnieją dwa różne pytania: Po pierwsze, już patrzę na fabułę na monitorze i chciałbym ją zapisać bez zmian. Po drugie, nie wygenerowałem jeszcze wykresu, ale chciałbym zapisać go …
Mam następujący wątek jak poniżej. Został utworzony za pomocą tego polecenia: library(ggplot2) df <- data.frame(cond = factor(rep(c("A", "B"), each = 200)), rating = c(rnorm(200), rnorm(200, mean=.8))) ggplot(df, aes(x=rating, fill=cond)) + geom_density(alpha = .3) + xlab("NEW RATING TITLE") + ylab("NEW DENSITY TITLE") Teraz następną rzeczą, którą chcę zrobić, jest zmiana tytułu …
Mam działkę semilogx i chciałbym usunąć xticks. Próbowałem: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Siatka znika (ok), ale pozostają małe tiki (w miejscu głównych tików). Jak je usunąć?
Uczę się używać matplotlib, studiując przykłady, i wiele przykładów wydaje się zawierać linię podobną do następującej przed utworzeniem pojedynczego wątku ... fig, ax = plt.subplots() Oto kilka przykładów ... Zmodyfikuj tekst etykiety kleszcza http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html Widzę, że ta funkcja jest często używana, mimo że w przykładzie próbuje się utworzyć tylko jeden …
TL; DR -> Jak można stworzyć legendę dla wykresu liniowego w Matplotlib„s PyPlotnie tworząc żadnych dodatkowych zmiennych? Proszę rozważyć poniższy skrypt do tworzenia wykresów: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken (seconds)") …
Po tych instrukcjach w interpretatorze Pythona pojawia się okno z wykresem: from matplotlib.pyplot import * plot([1,2,3]) show() # other code Niestety nie wiem, jak kontynuować interaktywne badanie postaci stworzonej przez, show()gdy program wykonuje dalsze obliczenia. Czy to w ogóle możliwe? Czasami obliczenia są długie i pomogłoby, gdyby kontynuowano je podczas …
Odnosi się to do wcześniejszego pytania z czerwca: Obliczanie oczekiwanego rozkładu niestandardowego w Mathematica Mam niestandardową dystrybucję mieszaną zdefiniowaną za pomocą drugiej dystrybucji niestandardowej zgodnie z wytycznymi omówionymi @Sashaw wielu odpowiedziach w ciągu ostatniego roku. Kod definiujący dystrybucje wygląda następująco: nDist /: CharacteristicFunction[nDist[a_, b_, m_, s_], t_] := (a b …
Muszę dodać dwie figury do figury. Jeden wykres podrzędny musi być około trzy razy szerszy niż drugi (ta sama wysokość). I dokonał tego przy użyciu GridSpeci colspanargumentu, ale chciałbym zrobić to za pomocą figuretak mogę zapisać do pliku PDF. Mogę dostosować pierwszą cyfrę za pomocą figsizeargumentu w konstruktorze, ale jak …
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.