结合numpy的where函数,可以很方便地修改表格中的数据,例如:
import pandas as pd
import numpy as np
def change_p():
df = pd.read_excel("t_test_all.xls")
df["p-value2"] = np.where(df["p-value"] <= 0.0001, "<0.0001", "N")
df.to_excel("t_test_all2.xls")
核心的只有倒数第二行,如果指定列的值<0.0001,则将新建列的值赋为<0.0001,某则输入N