簡體   English   中英

在 R 中結合 dataframe 圖

[英]combining dataframe plots in R

我真正喜歡 R 的一點是plot()命令可以讓您快速查看數據框中發生的很多事情

例如

library(datasets)
iris_df<-data.frame(iris)
plot(iris_df)

給你這個: 在此處輸入圖像描述

雖然這組圖表很好,但它不能很好地處理分類變量。 我們數據的第 5 列是物種,雖然圖表的最后一行告訴我們物種與其他變量的關系,但很高興看到其他圖中的聚類如何與物種相關。

您可以通過

plot(iris_df[is.element(iris_df$Species, "versicolor"),])
plot(iris_df[is.element(iris_df$Species, "setosa"),])
plot(iris_df[is.element(iris_df$Species, "virginica"),])

但這為您提供了三個單獨的圖。 我想將它們組合起來並用不同的顏色將它們可視化,這樣您就可以看到聚類在一張圖像中是如何工作的。

(我想這可能相當於在 matlab 中使用hold on

您可以使用col參數更改顏色和/或使用pch更改形狀:

plot(iris, col = iris$Species, pch = 15 + as.numeric(iris$Species))

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM