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
将它作为答案,以便您可以接受它;) –