在编写代码时,尽量避免频繁地进行pandas dataframe到数组的转换,可以直接在pandas dataframe上进行操作。例如,在进行某个列的计算时,不需要将整个dataframe转换为数组,而是直接使用pandas dataframe提供的函数进行计算。代码示例如下:
import pandas as pd
df = pd.DataFrame({'a': [1, 2, 3], 'b': [4, 5, 6]})
mean_a = df['a'].mean()
df['b'] = df['b'] * mean_a
print(df)