W obliczu raczej dziwnego problemu. Chcę mieć kształt |
. To daje mi fabułę z pewnym przebarwieniem. Wydaje się, że jest jakiś zielony i żółty kolor, chociaż ustawiłem kolory na czarno. Myślałem, że się mylę, ale oszczędzając fabułę i powiększanie potwierdziło moje uczucie.
Ja to robię
library(ggplot2)
ggplot(iris, aes(x = Sepal.Length, y = Species)) +
geom_point(shape= 124, size= 20, col= "black")
To, co mam, to (powiększałem, aby wyjaśnić problem):
Możesz kliknąć na obraz, aby zobaczyć, co mam na myśli. Co ciekawe, to się nie stało, jeśli użyję shape= 1
:
2 odpowiedzi
Myślę, że to po prostu obrazowanie artefaktu, a nie coś wspólnego z GGLOT jako takiego. Jeśli zapisujesz działkę w formacie wektorowym, takim jak PDF i powiększanie, chromatyczne frędzle nie są "naprawdę":
Oprócz funkcji użytkownika Allan Camerons odpowiedzią, nie sądzę, że jest to artefakt obrazu (ani aberracja chromatyczna :). Wydaje się, że jest to przeznaczone i częścią antyaliasingu, zwane Renderowanie podtypowa.
Powiązane: Zobacz także Ten wątek.
Być może, może być rodzaj konwencji, aby wyświetlić czarny z czerwonymi pikselami pokazanymi w lewo, a niebieskie piksele pokazane po prawej stronie (??), a zatem renderowanie subpiksu pokazywało te kolory z każdej strony.
Podobne pytania
Nowe pytania
r
R to darmowy język programowania typu open source i środowisko oprogramowania do obliczeń statystycznych, bioinformatyki, wizualizacji i obliczeń ogólnych. Proszę podać minimalne i powtarzalne przykłady wraz z pożądanymi wynikami. Użyj dput () dla danych i określ wszystkie pakiety inne niż podstawowe za pomocą wywołań biblioteki (). Nie osadzaj obrazów dla danych lub kodu, zamiast tego użyj wciętych bloków kodu. W przypadku pytań związanych ze statystykami należy skorzystać z https://stats.stackexchange.com.