,可以通过以下步骤实现:
下面是一个示例代码:
import pandas as pd
import numpy as np
# 创建一个Dataframe对象
df = pd.DataFrame({'A': range(10)})
# 选择需要创建新列的范围
range_start = 0
range_end = len(df)
step = 2
# 创建一个范围数组
range_array = np.arange(range_start, range_end, step)
# 使用assign()函数创建新列
df = df.assign(New_Column=range_array)
# 打印结果
print(df)
这段代码将在Dataframe中创建一个名为"New_Column"的新列,该列的值为从0到9的范围中每第2个元素。你可以根据实际需求调整范围的起始值、结束值和步长。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云