0

以下列包含性别的虚拟变量:

gender
1
0
2
0

, 1 is male, 2 is female_0 is unknown .

我想为值分配标签,例如 in Stata,这样当我构建图表时,图例将显示Male而不是1。此外,如果数据集描述 string Male,但假设值1用于计算

我怎样才能做到这一点?

4

1 回答 1

2

Excel 不支持您想要的(据我所知)。您需要的是某种 ID 值和显示值,这在 Access 中的 Listbox 等面向 DB 的控件中通常是已知的。这在单个 Excel 单元格中不存在,您必须简单地创建另一列或替换值。

但...

在这种特定情况下,您可以通过以下“hack”达到目标:
单元格numberformat支持正值和负值以及 0 的不同格式字符串。对于您的三值逻辑,您可以使用它,但是您d 必须将您的 ID 更改为 1、0 和 -1。然后"Male";"Female";"Unknown"用作自定义格式字符串。
...如果这不起作用,请使用带有简单公式的单独列。

于 2013-10-02T17:18:42.400 回答