データフレームの特定の行のデータを取得するにはR言語でどのようにすればよいですか?
R言語では、インデックスを使用してデータフレームの特定の行のデータを読み込むことができます。2つの一般的な方法は次のとおりです。
- [ ] 内の行を読み込む:
# 创建一个数据框
df <- data.frame(col1 = c(1, 2, 3), col2 = c("A", "B", "C"))
# 读取第2行数据
row2 <- df[2, ]
print(row2)
ネイティブっぽく言い換えてみました。
col1 col2
2 2 B
- subset() 関数を使用して特定の行を読み込む:
# 创建一个数据框
df <- data.frame(col1 = c(1, 2, 3), col2 = c("A", "B", "C"))
# 读取 col1 列等于2的行数据
row2 <- subset(df, col1 == 2)
print(row2)
ネイティブな日本語に言い換えてください。ただし1つの選択肢のみが必要です。出力:
col1 col2
2 2 B
この方法を使えば、データフレーム内の必要な行のデータを取得できます。