gpt4 book ai didi

r - 使用 R 编程将用文字书写的数字转换为数字

转载 作者:行者123 更新时间:2023-12-04 10:59:35 25 4
gpt4 key购买 nike

我的挑战是将单词中的十和一转换为输入句子中的数字 10 和 1:

example_input <- paste0("I have ten apple and one orange")

数字可能会根据用户要求而变化,输入句子可以被标记化:
my_output_toget<-paste("I have 10 apple and 1 orange")

最佳答案

我们可以传递一个键/值对作为 replacementgsubfn用数字替换这些词

library(english)
library(gsubfn)
gsubfn("\\w+", setNames(as.list(1:10), as.english(1:10)), example_input)
#[1] "I have 10 apple and 1 orange"

关于r - 使用 R 编程将用文字书写的数字转换为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56018617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com