【问题标题】:How to convert categorical string variables in Excel to numeric variables?如何将 Excel 中的分类字符串变量转换为数值变量? 【发布时间】:2019-07-17 10:06:26 【问题描述】: 我正在尝试分析道路碰撞数据。在将分类数据导入 RStudio 之前,我需要在 Excel 中将分类数据转换为数值数据,但我做不到。 包含要使用的样本数据的 Excel 文件: 【问题讨论】: 欢迎来到stackoverflow!请务必发布您的代码Minimal, Complete, and Verifiable example,以便其他人可以更好地帮助您。 标签: r excel dataset rstudio data-analysis 【解决方案1】: 看看这个,因为我不知道你想要搜索哪个值以及你想要哪个作为结果,我已经展示了它获取天气并返回最左边的列。 您可以根据需要更改它,因为我已将 Index() 与 match() 一起使用。 因此,根据评论,您只需要 left() 来获取号码,我使用 find() 来获取空间以防万一您有 2 或 3 位数字... =LEFT(C3,FIND(" ",C3,1)-1) C3 为目标单元格,向下拖至... 【讨论】: 感谢您的回答。我想将 Weather 列中的“1 Fine”更改为 1,将“9 Unknown”更改为 9,并对列的其余部分执行相同操作。 谢谢,这有帮助。你能解释一下这个函数的原因吗?