在数据库或数据处理工具中添加新列后,您通常需要更新该列的数据。以下是几种常见场景下的解决方案:
-- 添加新列
ALTER TABLE table_name ADD COLUMN new_column_name data_type;
-- 更新新列的值
UPDATE table_name
SET new_column_name = value_or_expression
[WHERE condition];
插入新列后:
使用 Power Query:
import pandas as pd
# 添加新列
df['new_column'] = default_value
# 更新新列的值
df['new_column'] = df.apply(lambda row: calculation_based_on_other_columns, axis=1)
# 或
df.loc[condition, 'new_column'] = new_value
在Power Query编辑器中:
在数据视图:
NewColumn = CALCULATE(expression, filter)
您使用的是哪种工具或环境?我可以提供更具体的指导。