我将此表作为输入,我想在将其转换为数据帧之前将标题的名称添加到其对应的单元格中
我在将表转换为数据帧后生成关联规则,并且每个规则都不清楚它是否属于哪个先行/后续。
我所需表格第一列的示例:
Age
Age = 45
Age = 30
Age = 45
Age = 80
。 。等等其他列。访问每个列并重写它们的最佳方法是什么?除了为每个单元格添加标题名称之外,是否有更好的解决方案来生成关联规则后引用我的值?
以下是将列名添加到所有单元格的一种方法:
df = pd.DataFrame({'age':[1,2],'sex':['M','F']})
df = df.applymap(str)
for c in df.columns:
df[c] = df[c].apply(lambda s: "{} = {}".format(c,s))
这会产生:
age sex
0 age = 1 sex = M
1 age = 2 sex = F