擅长:python、mysql、java
<p>如果您只想以显示的方式重命名所有列或前三列(但您不想更改列数),您可以这样做,假设您的数据帧名为<code>yourDataFrame</code></p>
<pre><code>data_top = yourDataFrame.columns
newcols = []
for a in data_top.astype(int):
newcols.append(str(a*10) + '-' + str(a*10+9))
yourDataFrame.columns = newcols
</code></pre>
<p>使用这段代码,您可以以这种方式重命名许多<em>熊猫数据帧</em>的列,而不考虑它们所拥有的列数。你知道吗</p>