Zeichnen Sie negative Werte in logarithmischer Skala mit ggplot 2

Ich muss mit ggplot2-Paket in R ein Diagramm mit einigen negativen Werten unter Verwendung einer x-logarithmischen Skala zeichnen.

Zum Beispiel möchte ich diese Punkte mit einer x-logarithmischen Skala darstellen

x <- c(-1,-10,-100)
y <- c(1,2,3)

Ich weiß, dass der Logarithmus eines negativen Werts in R einen NA-Wert ausdrückt, aber ich brauche ein Ergebnis wie das folgende:Klicken Sie hier, um das Bild anzuzeigen

Ist es möglich ggplot2 zu benutzen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage