我有df并尝试创建新列,其中一列中的数字是一些短语。 我使用
df["Family"] = np.where(df["Qfamilystatus"] == 1, "Не замужем / Не женат", "Замужем / женат / живу в гражданском браке", "Разведен/ живем порознь", "Вдовец / вдова")
我是说1 - Не замужем / Не женат, 2 - Замужем / женат / живу в гражданском браке, 3 - Разведен/ живем порознь, 4 - Вдовец / вдова
但它返回TypeError: function takes at most 3 arguments (5 given)
是另一种方法吗?在
我想你需要^{} 函数。在
样品:
然后您可以将新列转换为
^{pr2}$category
,这样可以节省内存:相关问题 更多 >
编程相关推荐