2016-04-17 77 views
1

我知道如何創建散點圖,但如何選擇大於或小於特定值的數據。散點圖:如何選擇大於或小於特定值的數據R

示例:創建散點圖與地震與在x軸上大於7的大小的經度,和地震的與大於7的大小在y軸上

如何緯度我只編碼大於7的地震?

我需要添加到下面的腳本中?

plot(earthquakes$Latitude ~ earthquakes$Longitude) 
+0

通過篩選正在創建散點圖的數據源。如果它是一個數據框:data < - 地震[地震$ magnitude> 7,]然後繪製.... –

回答

0

很簡單的黑客版本:

plot(earthquakes$Latitude[earthquakes$MW > 7] ~ earthquakes$Longitude[earthquakes$MW > 7]) 

雖然最好你應該首先子集劃分的數據。

+0

對不起,我遺漏了一些信息。數據集是地震。該集合中有3個變量: - MW:地震的大小,經度:地震的經度,緯度:地震的緯度。我需要使緯度變量和經度變量高於7的mw –

+0

@JaredZissou:當你通過$運算符訪問R中的數據時,它將它作爲一個向量,就像你的情況一樣(最有可能)是一個數據幀。試試我所做的,看看接下來會發生什麼。更新了答案。卡爾的建議是更有條不紊的方法 – user2007598

+0

查看dplyr的文檔....爲簡單起見,我留下了鏈接,但它非常適合切片數據 –