🐴 Pandas操作

# DataFrame追加一行 ``` import pandas as pd df1 = pd.DataFrame({"name": ["Alice", "Bob", "Charlie", "David"], "age": [25, 32, 28, 29]}) # 创建一个新的数据行,包含姓名和年龄 new_row = pd.DataFrame({"name": ["YingHaodang"], "age": [23]}) # append即将被弃用 df1 = df1.append(new_row, ignore_index=True) # 推荐的使用方法 df1 = pd.concat([df1, new_row], axis=0, ignore_index=True) # 和上面两种逻辑不同,merge是如果没有那么追加,如果有那么不追加。 df1 = pd.merge(df1, new_row, on=["name", "age"], how="outer") print(df1) ```