r - 将列的值更改为美元金额并乘以 100,000 美元
问题描述
我正在使用此数据集https://drive.google.com/drive/u/0/folders/1z8xKwVCWPjSSr3iLwyDXKb71A2fRUEK _ 并且价格列必须乘以 100,000 美元才能获得实际的房屋价值。
我想知道如何通过乘以 100,000 来创建一个新列,并在可能的情况下将其放入美元价值?
我不确定我所做的是否是最好的方法!
housing <- read_csv("housing_new.csv")
new_housing <- housing %>%
mutate(price * 100000)
解决方案
您可以简单地添加一个新列,如下所示:
housing$new_price <- housing$price*100000
要在前面添加 $,您可以使用粘贴功能:
housing$new_price <- paste('$', housing$price*100000, sep=' ')
如果你想使用变异:
housing <- housing %>% mutate(new_price = paste('$', price*100000, sep=' '))
推荐阅读
- python - 我如何使用另一个类的魔法方法?
- talend - Talend 在 TAC 安排时不会更新表,但在 Talend Studio 会更新
- java - 如何配置 Firebase Auth 对话框的超链接
- vagrant - 使用 libvirt 的 Vagrant 公共网络
- mongodb - 从 mongo 到 bigquery 的 ETL
- node.js - 我的路由器之外的其他设备如何连接到我的服务器
- linux - yum 错误 [Errno 14] 对等证书无法验证或对等证书无效
- sas - 试图解析 SAS 中两个特定字符串之间的特定短语
- r - 如何让 VS Code 使用 R 扩展检查语法错误?
- reactjs - 如何在反应应用程序中更改和导入外部回购