У меня есть pandas DataFrame ниже. Я хотел бы переместить ячейки с "Undentified"
обратно на "Info_1"
Следующий код воспроизводится на вашем компьютере
df = pd.DataFrame({'Page': {2944: '12344'},
'Pageviews': {2944: 1.0},
'Unique Pageviews': {2944: 1.0},
'Avg. Time on Page': {2944: '0:00:00'},
'Entrances': {2944: 0.0},
'Bounce Rate': {2944: '0.00%'},
'% Exit': {2944: '0.00%'},
0: {2944: ''},
1: {2944: 'embed'},
2: {2944: 'mywebsite'},
3: {2944: 'product'},
'ProductType': {2944: '10'},
'ProductType': {2944: '12'},
'ProductType': {2944: '15'},
7: {2944: ''},
'Info_1': {2944: ''},
'Info_2': {2944: ''},
'start': {2944: ''},
'end': {2944: ''},
'Age': {2944: ''},
'Price': {2944: ''},
14: {2944: ''},
'Product_typeA': {2944: ''},
16: {2944: ''},
"undentified": {2944: '1'},
18: {2944: '2'},
19: {2944: '15918400'},
20: {2944: '15514400'},
21: {2944: '47'},
22: {2944: '2200'},
23: {2944: '15'},
24: {2944: '3-4'},
25: {2944: '2'},
26: {2944: '4'},
27: {2944: '1'},
28: {2944: '2'},
29: {2944: '1'},
30: {2944: '113&a=5000'}})
Вот моя попытка переместить его обратно:
df.loc["Undentified":].shift(-9,axis=1)
К сожалению, это не работает. Это происходит иначе, чем ожидалось. Как вы посоветуете мне заняться этим?