这个问题我已经问过几次了,但建议的答案似乎对我不起作用。我带来了一个带有read_csv的csv,并试图清理名称,最初是:
In [89]: data.columns
Out[89]:
Index(['Node Number', 'X [ m ]', 'Y [ m ]', 'Z [ m ]',
'Turbulence Kinetic Energy [ m^2 s^-2 ]', 'turbulenceIntensity',
'Velocity u [ m s^-1 ]', 'Velocity v [ m s^-1 ]',
'Velocity w [ m s^-1 ]', 'windspeedratio'],
dtype='object')
我发现最简单的建议是:
^{pr2}$但如果我这么做,绝对不会有任何改变。与…相同
data.columns = data.columns.str.strip()
知道为什么吗?在
Strip只删除前导空格和尾随空格。如果您想删除所有空白(包括各种空白,如制表符、换行符、空格等),则可以使用以下方法
正如布拉德提到的,以下几点也可以达到同样的效果。在
^{pr2}$似乎您需要}
replace
所有' '
到{相关问题 更多 >
编程相关推荐