首页 > 解决方案 > 数据框 pandas 中的几个 � 字符

问题描述

我有以下字符: � 在数据框 pandas 中重复多次,当我尝试运行此命令时:

打印(df.loc[1])

我收到以下错误消息:

print(df.loc[3])

文件“C:\Users\wwran\AppData\Local\Programs\Python\Python37\lib\encodings\cp1252.py”,第 19 行,编码返回 codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError : 'charmap' 编解码器无法在位置 1 对字符 '\ufffd' 进行编码:字符映射到

如何获取 dF 的行和列的数据?

标签: pythonpandasdataframecharacter

解决方案


我刚刚找到了一个解决方法,只是在“NOMBRE Y APELLIDO”列中替换数据框中的字符(全部):

df['NOMBRE Y APELLIDO'] = df['NOMBRE Y APELLIDO'].str.replace('�','N')


推荐阅读