0
這應該很簡單,不知道我在這裏錯過了什麼。我想從數據框中選擇一行,比方說行1000,並獲取特定行不是NA的所有列。從單行中選擇非NA數據
這工作
df<- df[1000,]
df<- df[, !is.na(df)]
這種失敗
df<- df[1000, !is.na(df)]
ERROR "undefined columns selected"
這應該很簡單,不知道我在這裏錯過了什麼。我想從數據框中選擇一行,比方說行1000,並獲取特定行不是NA的所有列。從單行中選擇非NA數據
這工作
df<- df[1000,]
df<- df[, !is.na(df)]
這種失敗
df<- df[1000, !is.na(df)]
ERROR "undefined columns selected"
你錯過了索引與is.na
關於部分,這裏是一個辦法:
df <- df[1000, !is.na(df[1000, ])]
我敢打賭你正在尋找的東西像這樣'df < - df [1000,!is.na(df [1000,])]' –
喲,謝謝。這就對了。現在從python切換回r。似乎需要不同的心態。 – appleLover
將它作爲答案,以便您可以接受它;) –