Tôi đang sử dụng R để tính toán một số kết quả thống kê cơ bản. Tôi đang sử dụng hàm quantile(), để tính toán các lượng tử trên một cột khung dữ liệu như sau.Làm cách nào để lấy một giá trị số đơn giản từ một vector số có tên trong R?
> quantile(foobars[,1])
0% 25% 50% 75% 100%
189000 194975 219500 239950 1000000
Tôi muốn có thể truy cập riêng lẻ các số liệu được tính toán. Tuy nhiên, tôi dường như không thể tìm ra cách để làm điều đó. Khi tôi kiểm tra lớp của kết quả trả về, nó là một số 1 chiều.
Tôi cố gắng này:
> q <- quantile(foobars[,1])
> q[3]
50%
219500
Mà dường như để trả về một tuple (mức quantile + số). Tôi chỉ quan tâm đến số (219.500 trong trường hợp này.
Làm thế nào tôi có thể truy cập vào chỉ số vào một biến đơn giản (số)?
'as.vector (q)' cũng sẽ xóa tên – sam