Pandas 交换列名中的子字符串
的列名称中的子字符串
我尝试交换 DataFrame K_1[0,0] | K_1[0,1] | K_1[1,20] |
---|---|---|
12 | 34 | 77 |
99 | 42 | 23 |
,结果应如下所示
K_1[0,0] | K_1 [1,0] | K_1[20,1] |
---|---|---|
12 | 34 | 77 |
99 | 42 | 23 |
所以括号内的值逗号前后应该简单地互换。
提前致谢!
I try to swap substrings in the column names of a DataFrame
K_1[0,0] | K_1[0,1] | K_1[1,20] |
---|---|---|
12 | 34 | 77 |
99 | 42 | 23 |
where the result should look like this
K_1[0,0] | K_1[1,0] | K_1[20,1] |
---|---|---|
12 | 34 | 77 |
99 | 42 | 23 |
So inside the parenthesis, the values before and after the comma should simply be interchanged.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将 DataFrame.rename 与使用正则表达式的可调用函数一起使用。
You can use
DataFrame.rename
with a callable that employs a regular expression.使用
str.replace< /代码>
:
Use
str.replace
: