如何从python中的数据框创建列表

RSK

我的模拟数据框像...

data<-structure(list(rno = 1:8, channel = structure(c(1L, 2L, 1L, 1L, 
2L, 2L, 2L, 1L), .Label = c("AAAA", "BBBB"), class = "factor")), .Names =     c("rno", 
"channel"), class = "data.frame", row.names = c(NA, -8L))

现在,我编写了一个简单的代码来在R中创建伪变量。

chan_names<-sort(as.character(unique(data[,"channel"])))
data10<-list()
for(i in 1:length(chan_names))
{
    data10[[i]]<-data[,"channel"]==chan_names[i]
}
data10<-do.call("cbind",data10)
colnames(data10)<-chan_names

现在,我想在python中执行相同的操作。我是python的初学者。帮我解决这个问题。提前致谢。

算了吧

使用熊猫

import pandas as pd

cats = pd.Categorical((1L, 2L, 1L, 1L, 2L, 2L, 2L, 1L), (1L, 2L))
cats.categories = ('AAAA', 'BBBB')
data = pd.DataFrame({'rno': np.arange(1,9), 'channel': cats})
#   channel  rno
# 0    AAAA    1
# 1    BBBB    2
# 2    AAAA    3
# 3    AAAA    4
# 4    BBBB    5
# 5    BBBB    6
# 6    BBBB    7
# 7    AAAA    8

data10 = pd.get_dummies(data['channel']).astype(bool)

产量

    AAAA   BBBB
0   True  False
1  False   True
2   True  False
3   True  False
4  False   True
5  False   True
6  False   True
7   True  False

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用python中的列表列表有效创建摘要数据框

来自分类Dev

如何在python中创建数据框

来自分类Dev

PYTHON BEGUINNER:如何从 Python 字典列表中创建 Pandas 数据框?

来自分类Dev

在熊猫中,如何从词典列表中创建数据框?

来自分类Dev

如何从Python列表中创建不同的数据框(带有过滤器)

来自分类Dev

在Python中,如何创建带有包含多级字典的列表的数据框?

来自分类Dev

如何逐行添加或连接两个或多个列表以在 Python 中创建数据框

来自分类Dev

如何从数据框中的两列创建列表字典

来自分类Dev

如何从数据框中的csv列表创建新的csv

来自分类Dev

如何从R中的嵌套列表创建数据框?

来自分类Dev

如何从 Pyspark 数据框中的列表值创建列

来自分类Dev

如何使用 jupyter notebook 在 Pandas 数据框中创建列表

来自分类Dev

通过可变大小列表在python中创建数据框

来自分类Dev

如何从pyspark的列表数据框中创建元组的数据框?

来自分类Dev

如何从Python中创建的数据框中删除索引?

来自分类Dev

如何从Python中创建的数据框中删除索引?

来自分类Dev

从字典列表创建python数据框

来自分类Dev

从R中的数据框创建列表

来自分类Dev

R中的列表创建数据框

来自分类Dev

Pandas 从字典列表中创建数据框

来自分类Dev

如何在字典列表中的特定值的单独“数据框”列中创建列表?

来自分类Dev

如何在Python中创建全零数据框

来自分类Dev

如何在Python中创建数据框数组

来自分类Dev

如何从Python中的嵌套for循环创建数据框?

来自分类Dev

如何在Python中从API结果创建数据框

来自分类Dev

如何从python中的数据框行值创建CSV?

来自分类Dev

如何在python中为循环创建数据框

来自分类Dev

从包含数据列表的字典列表中创建熊猫数据框

来自分类Dev

创建数据框列表

Related 相关文章

  1. 1

    如何使用python中的列表列表有效创建摘要数据框

  2. 2

    如何在python中创建数据框

  3. 3

    PYTHON BEGUINNER:如何从 Python 字典列表中创建 Pandas 数据框?

  4. 4

    在熊猫中,如何从词典列表中创建数据框?

  5. 5

    如何从Python列表中创建不同的数据框(带有过滤器)

  6. 6

    在Python中,如何创建带有包含多级字典的列表的数据框?

  7. 7

    如何逐行添加或连接两个或多个列表以在 Python 中创建数据框

  8. 8

    如何从数据框中的两列创建列表字典

  9. 9

    如何从数据框中的csv列表创建新的csv

  10. 10

    如何从R中的嵌套列表创建数据框?

  11. 11

    如何从 Pyspark 数据框中的列表值创建列

  12. 12

    如何使用 jupyter notebook 在 Pandas 数据框中创建列表

  13. 13

    通过可变大小列表在python中创建数据框

  14. 14

    如何从pyspark的列表数据框中创建元组的数据框?

  15. 15

    如何从Python中创建的数据框中删除索引?

  16. 16

    如何从Python中创建的数据框中删除索引?

  17. 17

    从字典列表创建python数据框

  18. 18

    从R中的数据框创建列表

  19. 19

    R中的列表创建数据框

  20. 20

    Pandas 从字典列表中创建数据框

  21. 21

    如何在字典列表中的特定值的单独“数据框”列中创建列表?

  22. 22

    如何在Python中创建全零数据框

  23. 23

    如何在Python中创建数据框数组

  24. 24

    如何从Python中的嵌套for循环创建数据框?

  25. 25

    如何在Python中从API结果创建数据框

  26. 26

    如何从python中的数据框行值创建CSV?

  27. 27

    如何在python中为循环创建数据框

  28. 28

    从包含数据列表的字典列表中创建熊猫数据框

  29. 29

    创建数据框列表

热门标签

归档