Tôi có một dấu phẩy tập tin tách tên foo.csv
chứa các dữ liệu sau:Vẽ dữ liệu đơn giản trong R
scale, serial, spawn, for, worker
5, 0.000178, 0.000288, 0.000292, 0.000300
10, 0.156986, 0.297926, 0.064509, 0.066297
12, 2.658998, 6.059502, 0.912733, 0.923606
15, 188.023411, 719.463264, 164.111459, 161.687982
tôi về cơ bản có hai câu hỏi:
1) Làm thế nào để vẽ cột đầu tiên (x- trục) so với cột thứ hai (trục y)? Tôi đang cố gắng này (từ việc đọc this site):
data <- read.table("foo.csv", header=T,sep=",")
attach(data)
scale <- data[1]
serial <- data[2]
plot(scale,serial)
Nhưng tôi nhận được lỗi này lại:
Error in stripchart.default(x1, ...) : invalid plotting method
Bất kỳ ý tưởng những gì tôi đang làm sai? A quick Google search cho thấy người khác có cùng vấn đề nhưng không có câu trả lời phù hợp. UPDATE: Hóa ra nó hoạt động tốt nếu tôi bỏ qua hai câu lệnh gán ở giữa. Có ai biết vì sao lại thế này không?
Câu hỏi thứ hai sau khá dễ dàng sau khi người đầu tiên:
2) Làm thế nào để vẽ cột đầu tiên (trục x) so với tất cả các cột khác trên trục y? Tôi đoán nó khá dễ dàng một khi tôi gặp rắc rối đầu tiên mà tôi đang gặp phải, nhưng tôi chỉ mới một chút với R nên tôi vẫn quấn đầu quanh nó.
Vì vậy, cuộc gọi cốt truyện() của anh ấy sẽ như thế nào? –
chỉ cần sử dụng âm mưu (quy mô, nối tiếp) – luapyad
Thật không may, "quy mô" có vẻ là một toàn cầu của một số loại. –