DataFrame包含两列特征,转换成Index不变,将其中一列value作为columns,对应的另一列作为values
我们的原始数据是:
很明显这是一个有两列数据的DataFrame。而这时我其实想得到一新的DataFrame,把’wifi_name’作为columns,index保持不变,而对应的‘strength’作为values,如果原始DataFrame的一个index对应的某些wifi_name不存在,则新的DataFrame会自动给这个位置设为Nan。
下面这个其实就是我们想要的新的DataFrame结构,可以看到原始DataFrame里面每个index不变,对应的wifi_name作为了新的column。如果对应记录在原始DataFrame里面没有,则会设为Nan