我试着用熊猫矩阵乘法。我有四个步骤
有没有一种方法可以更好地编写它,也许只需要一行代码?它目前相当慢,而且CPU很重。在
代码片段如下:
df_baseScenario[end_columns+ "fwd_rate"] = df_baseScenario[start_columns].divide(df_baseScenario[end_columns].values,axis=0)
df_baseScenario[end_columns+ "fwd_rate"] = df_baseScenario[end_columns+ "fwd_rate"].subtract(1)
df_baseScenario[end_columns+ "fwd_rate"] = df_baseScenario[end_columns+ "fwd_rate"].multiply(1/df_baseScenario['Calc_Period'].values,axis=0)
df_baseScenario[end_columns+ "fwd_rate"] = df_baseScenario[end_columns+ "fwd_rate"].add(df_baseScenario['Rate Index Spread'].values,axis=0)
为了使其更具可读性,可以采用以下方式:
我是通过有问题的文本创建代码,而不是通过示例代码:
^{pr2}$
相关问题 更多 >
编程相关推荐