pandas为所有的列名添加后缀(add_suffix)
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas为所有的列名添加后缀(add_suffix)相关的知识,希望对你有一定的参考价值。
pandas为所有的列名添加后缀(add_suffix)
我们需要对两个表的数据进行连接操作,不过两个表的数据有些字段是重名但是信息却是不同的,我们需要区分是从那个表获得的概信息,可以再连接之间添加相应的后缀来进行区分。
# 添加后缀的语法:
df = df.add_suffix(\'your suffix\')
# 添加后缀
# df_in_1.columns.tolist()
drop1_columns = [
\'cola\',
\'colb\',
\'colc\',
]
df_in_1 = df_in_1.drop(drop1_columns,axis = 1)
df_in_1 = df_in_1.add_suffix(\'suffix\')
#
import pandas as pd
data = {\'Product\': [\'ABC\',\'DDD\',\'XYZ\',\'AAA\',\'CCC\'],
\'Price\': [750,430,980,250,620]
以上是关于pandas为所有的列名添加后缀(add_suffix)的主要内容,如果未能解决你的问题,请参考以下文章
从 Dataframe 中所有列的列名中删除最后两个字符 - Pandas
将 Python Pandas 数据框转换为 JSon 格式并通过使用 Python 添加其列名保存到 MongoDB 数据库中
我想知道pandas读取txt文件以后,用names添加了列名,但是列名没有对齐每一列数据!!
pandas使用pad函数向dataframe特定数据列的每个字符串添加后置(后缀)补齐字符或者字符串向所有字符串的右侧填充直到宽度达到指定要求(right padding)