簡體   English   中英

從 CSV 在 R 中創建散點圖

[英]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.

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