前几天在Python最强王者群【wen】问了一个Pandas
数据处理的问题,一起来看看吧。
请教个问题 我读取某个excle表格,但是某些列的标识带有空格,怎么去除呢,我把整个excel该成“string”格式并通过strip()函数处理,第一行的空格键还是存在?
粉丝自己的代码是df = df.astype('string').apply(lambda x:x.str.strip())
,这里【?】看出来问题,strip删除头尾空格。
这里【?】给了一个代码,如下所示:df.columns = [col.strip() for col in df.columns]
,
后来【瑜亮老师】也给了一个代码,如下所示:df.columns = df.columns.str.replace(r" ", "", regex=True)
顺利地解决了粉丝的问题。
最后分享一个小小告警,如下图所示:
针对告警,我们通常忽略就行,并不会影响程序运行。
大家好,我是皮皮。这篇文章主要盘点了一个pandas
数据处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。