[英]Create Scatterplot in R from CSV
我有以下 CSV 文檔(3 列,1 個 header 行,10 個數據行):
Artikelname,Anzahl Zeichen,Anzahl Fehler
Sport/Ski alpin,5459,42
People,2302,20
Nationale Politik,4012,43
Reportage ueber die Lebensmittelindustrie,11202,101
Wirtschaft,3192,22
Interview,2989,21
Sport/Tennis,1509,14
Filmkritik,2498,65
Regionalpolitik,3987,32
Mali-Reportage,10782,91
我現在希望 plot R 中散點圖的 x 軸上的第二列和 y 軸上的第三列。
getwd()
file <- "[filepath]"
data <- read.csv(file, skip = 1) # skip header line
data # print the data into the console
plot(data[2],data[3])
我相信這是因為我的數據還不是正確的類型,但我不知道如何解決這個問題。
首先,刪除skip=1
。 您當前的代碼使用第一行數據作為列名而不是數據。 正確讀取數據后,你想要
plot(data[,2],data[,3])
或者更簡單地說
plot(data[,2:3])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.