Python 2.7 在Python中将这个单词DataFrame转换为零一矩阵格式的DataFrame&引用;

Python 2.7 在Python中将这个单词DataFrame转换为零一矩阵格式的DataFrame&引用;,python-2.7,pandas,dataframe,sklearn-pandas,Python 2.7,Pandas,Dataframe,Sklearn Pandas,要将用户Id和技能数据帧矩阵转换为零一数据帧矩阵格式用户及其相应技能 输入数据帧 user_Id skills 0 user1 "java, hdfs, hadoop" 1 user2 "python, c++, c" 2 user3 "hadoop, java, hdfs" 3 user4

要将用户Id和技能数据帧矩阵转换为零一数据帧矩阵格式用户及其相应技能

输入数据帧

     user_Id                        skills

 0     user1               "java, hdfs, hadoop"
 1     user2               "python, c++, c"
 2     user3               "hadoop, java, hdfs"
 3     user4               "html, java, php"
 4     user5               "hadoop, php, hdfs"
所需的输出数据帧

 user_Id       java  c   c++     hadoop  hdfs    python  html    php     

 user1         1     0   0       1       1       0       0       0
 user2         0     1   1       0       0       1       0       0
 user3        1     0   0       1       1       0       0       0
 user4         1     0   0       0       0       0       1       1
 user5         0     0   0       1       1       0       0       1
对我来说,工作+:

编辑:

如果没有
空格
使用:

df1 = df['skills'].str.get_dummies(',')
对我来说,工作+:

编辑:

如果没有
空格
使用:

df1 = df['skills'].str.get_dummies(',')