我有一个 Dataframe ,我想在 Dataframe 的第一个元素上加上一个固定的数字5,得到累积和
import pandas as pd
data = {'Values': [10, 5000, 6000, 7000, 8000, 9000, 8000]}
df = pd.DataFrame(data)
预期结果如下所示,第一行计算10 + 5 =15,第二行是累积和15+5 = 20,然后是20+5
请指教,谢谢
我有一个 Dataframe ,我想在 Dataframe 的第一个元素上加上一个固定的数字5,得到累积和
import pandas as pd
data = {'Values': [10, 5000, 6000, 7000, 8000, 9000, 8000]}
df = pd.DataFrame(data)
预期结果如下所示,第一行计算10 + 5 =15,第二行是累积和15+5 = 20,然后是20+5
请指教,谢谢
3条答案
按热度按时间2hh7jdfx1#
直接使用
numpy.arange
:或者:
输出:
为了好玩,一个纯粹的pandas方法(但我不会使用它):
yftpprvb2#
或者,
gab6jxml3#
另一种可能的解决方案:
或者,
输出: