我有一个如下所示的数据框:
waitForElementVisibility
我正在尝试使用标题的索引值来显示列的显示顺序。
我将列的索引值存储在名为await $('input#esySiteName').sendKeys('Bull');
await browser.sleep(15000)
await $('#ngb-typeahead-2-0 > ngb-highlight > span').click()
的变量中。设置值 col_1 col_2 col_3
0 1 3 2
1 3 5 3
2 3 4 3
= 1
我尝试了以下方法:
val
预期输出:
val
但是我看到顺序没有改变。
答案 0 :(得分:1)
val = 1
cols = list(df.columns.values)
extracted =cols.pop(val)
cols.insert(0,extracted)
df = df[cols]
输出
col_2 col_1 col_3
0 3 1 2
1 5 3 3
2 4 3 3