我有以下问题:我有一个pandas数据框,其中包含多个具有相同名称的列。 我想用新数据(来自另一个数据帧)替换这些特定列中的一个。 请注意,我无法使用语法:
df['var_name'] = replacing_var_vals
我的问题的等效解决方案是根据索引重命名列。
我搜索了几个小时,但没有找到解决这个简单任务的方法。 你能帮忙吗?
答案 0 :(得分:0)
如果您可以按位置识别列,例如列j,则可以使用CarouselView.ItemSource = new List<View>
{
new ContentPage{ BindingContext = myCurrentViewModel},
new ContentPage{ BindingContext = myCurrentViewModel},
...
}
更新值。
您还可以使用df.columns访问和更新列标签,例如df.iloc[:, j] = values