python - 在 dataFrame 的索引上应用匿名函数

标签 python pandas

我想在数据帧的索引上(而不是在列上)应用匿名函数(使用.apply()),例如lambda x: x + 1我做吗?

最佳答案

一种方法是:

df.set_index(df.index + 1)

另一个:

df.assign(index=lambda x: x.index+1).set_index('index')

关于python - 在 dataFrame 的索引上应用匿名函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47443716/

相关文章:

python - 如何在 Python 中测试 random.choice?

python - 如何在Python中将字典加载到ndarray中

python - 如何在保持所有其他警告正常的同时摆脱 python 中的特定警告消息?

python - 检查一系列数字是否位于 pandas 数据框中的两列之间

python - pandas:用标签绘制时间序列的多列(来自 pandas 文档的示例)

python - 确保 pandas.crosstab 返回方阵

Python递归很慢

javascript - 使用 Mechanize 单击带有 onclick ="return somejsfunction()"的按钮

python - pandas如何在不创建新列的情况下进行外连接

python - Pandas :使用元组索引将数据从两个数据帧移动到另一个数据帧