【发布时间】:2017-09-05 21:13:40
【问题描述】:
我在 R 中有这段代码
a <- c(NA)
a<- matrix(c(a), nrow = 80)
a<-as.data.frame(a)
a[ c(T,F,F,F), ] <- "aaa"
a[ c(F,T,F,F), ] <- "bbb"
a[ c(F,F,T,F), ] <- "ccc"
a[ c(F,F,F,T), ] <- "ddd"
如何在 python 中将其复制为 pandas 数据框?
str(a)
'data.frame':80 obs。 1 个变量:
$ V1: chr "aaa" "bbb" "ccc" "ddd" ...
【问题讨论】:
-
您的预期输出是什么?你能证明吗?
-
@cᴏʟᴅsᴘᴇᴇᴅ 我应该为他的 R 代码添加预期的输出吗? :)
-
@Wen 拜托了哥们!
-
@cᴏʟᴅsᴘᴇᴇᴅ 看到
a[ c(T,F,F,F), ] <- "ddd"我认为他会覆盖它。 -
@OP 我建议你花时间写一个有意义的问题。我还注意到您提出了 29 个问题,但只接受了 一个,尽管收到了许多有意义且有用的答案。请查看what to do when someone answers 并养成有意识地接受对您有帮助的答案的习惯。这是感谢社区的一种方式,至少如果你不投票的话。
标签: python pandas dataframe repeat