【发布时间】:2022-06-24 19:39:09
【问题描述】:
我收到了一个数据集,其中包含以前转换为热编码的列。我想检索它的旧形状来做一些预处理和填充 NAs 方法,当然还要读取数据集的统计模型。
我得到的数据列:
| team2_offensive_derived_var_0 | team2_offensive_derived_var_1 | team2_offensive_derived_var_2 | team2_offensive_derived_var_3 | team2_offensive_derived_var_4 | team2_offensive_derived_var_5 | team2_offensive_derived_var_6 | team2_offensive_derived_var_7 | team2_offensive_derived_var_8 | team2_offensive_derived_var_9 | team2_offensive_derived_var_10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
我想把它的形状变成
| row_id | team2_offensive_derived |
|---|---|
| 0 | var 10 |
| 1 | var 9 |
| 2 | var 8 |
| 3 | var 7 |
| 4 | var 6 |
| 5 | var 5 |
| 6 | var 4 |
| 7 | var 3 |
| 8 | var 2 |
| 9 | var 1 |
| 10 | var 0 |
我也有这样的列:
| team2_other_ratio_var_42 | team2_other_ratio_var_43 | team2_other_ratio_var_44 | team2_other_ratio_var_45 | team2_other_ratio_var_46 | team2_other_ratio_var_47 | team2_other_ratio_var_48 | team2_other_ratio_var_49 | team2_other_ratio_var_50 | team2_other_ratio_var_51 | team2_other_ratio_var_52 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0.0 | 0.400 | 0.200 | 0.000 | 0.750 | 0.250 | 0.341121 | 0.375 | 0.354167 | 0.184211 | 0.000 |
但我很困惑我应该如何将它恢复到原来的形状? \"分类\" 但我不知道怎么做?
谢谢大家的帮助
-
But I\'m confused how should I retrieve it to it\'s original shape? \"Categorical\" But I don\'t know how?- 预期输出是什么? -
我仍在与原始形状作斗争,我不知道数据的原始形状是什么。
-
所以有
0和浮动的一行DataFrame,获取原始形状的逻辑是什么? -
所以,我想我会离开这个。但我想尽量减少正确预处理数据的列数。正如我告诉过你的,我正试图弄清楚我应该怎么做。
-
它是一行 DataFrame,需要删除数据中带有
0的列吗?
标签: python pandas dataframe statsmodels data-preprocessing