Python的科学计算及可视化
今天讲讲pandas模块
对Df的特定列或者行进行与自身或者常数的运算
Part 1:场景描述
?...已知一个df_1,列索引为:
["value1", "value2", "value3", "value4"],行索引为0-7
现有分别有以下需求:
列操作:对“value1”, “value2”列的每个数平方...[50, 20, 30, 90, 50, 60, 80, 80],
"value4": [10, 30, 90, 40, 60, 60, 70, 80]}
df_1 = pd.DataFrame...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