如何在 R 中用 dependent 變數的 log10 建立散點圖?
有時候,independent 變數與 dependent 變數之間的關係不是線性的。因此,我們要根據經驗對 dependent 變數或 independent 變數進行轉換。因此,我們還要繪製這些轉換來形象地展示關係,其中一種轉換就是對 dependent 變數取 log10。要繪製 dependent 變數的這種轉換,我們可以使用 scale_y_continuous(trans='log10')。
示例
考慮以下資料框 -
set.seed(10) x <-sample(1:50,20) y <-sample(1:5000,20) df <-data.frame(x,y)
在 x 和 y 之間建立一個散點圖 -
示例
library(ggplot2) ggplot(df,aes(x,y))+geom_point()
輸出

在 x 和 y 的 log10 之間建立一個散點圖 -
ggplot(df,aes(x,y))+geom_point()+scale_y_continuous(trans='log10')
輸出

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP