已知一个df_1,列索引为:
["value1", "value2", "value3", "value4"],行索引为0-7
现有分别有以下需求:
列操作:对“value1”, “value2”列的每个数平方...;对“value1”, “value2”的每个数+2
行操作:对1, 2行的每个数平方;对1, 2行的每个数-3
df_1
?...结果如下:列操作
?
行操作
?
Part 2:代码
?...value1", "value2", "value3", "value4"])
print("\n", "df_1", "\n", df_1, "\n")
print(type(df_1))
# 对某些列进行计算...2", "\n", df_2, "\n")
# 对某些行进行计算
df_3 = df_1.apply(lambda x: np.square(x) if x.name in [1, 2] else x