将字符串中的逗号分隔数字转换为数字向量[重复]

     2023-04-14     22

关键词:

【中文标题】将字符串中的逗号分隔数字转换为数字向量[重复]【英文标题】:Convert comma separated numbers in a character string to numeric vector [duplicate] 【发布时间】:2017-06-13 12:05:50 【问题描述】:

我正在努力将字符串中的逗号分隔数字转换为数字向量。 (使用 R) 示例:

x <- "1, 2, 3"
as.numeric(x)

#[1] NA

警告信息: #NAs 由强制引入

那么:有什么建议吗?

【问题讨论】:

你不能有一个数字字符串。你可以有一个数字向量,即as.numeric(unlist(strsplit(x, ', '))) 或使用scan“读入”字符串并将其转换为数字向量,就像使用read.csv或类似函数一样:如scan(textConnection(x), sep=",") 啊哈,非常感谢:-) 【参考方案1】:

我确信这不是最好的方法,但它确实有效:

as.numeric(strsplit(x,split=", ",fixed=TRUE)[[1]])
    [1] 1 2 3

希望对你有帮助

【讨论】:

在PHP中将字符串[基本上是逗号分隔的数字]转换为整数的最佳方法[重复]

】在PHP中将字符串[基本上是逗号分隔的数字]转换为整数的最佳方法[重复]【英文标题】:Bestwaytoconvertstring[whichisbasicallyacommasepratednumber]toanintegerinPHP[duplicate]【发布时间】:2020-07-0421:41:22【问题描述】:我的值类似于12,25,246我想... 查看详情

如何将空格和逗号分隔的数字字符串转换为 int 列表? [复制]

】如何将空格和逗号分隔的数字字符串转换为int列表?[复制]【英文标题】:Howtoconvertastringofspace-andcomma-separatednumbersintoalistofint?[duplicate]【发布时间】:2013-10-2011:48:35【问题描述】:我有一串数字,比如:example_string=\'0,0,0,11,0,0,0... 查看详情

C#通过分隔数字将十进制转换为字符串[重复]

】C#通过分隔数字将十进制转换为字符串[重复]【英文标题】:C#convertingdecimaltostringbyseperatingdigits[duplicate]【发布时间】:2017-11-2611:39:49【问题描述】:decimalvalue=10000;varstr=value.ToString("N0").Replace(",",".");Output:10.000有没有更好的方法... 查看详情

正则表达式将数字转换为逗号分隔的数字,可选两位小数

】正则表达式将数字转换为逗号分隔的数字,可选两位小数【英文标题】:RegExtoconvertnumbertocommaseparatednumberswithoptionaltwodecimalplaces【发布时间】:2012-03-0112:01:28【问题描述】:我正在寻找一个正则表达式,它将任何金额值(如123/... 查看详情

如何将字符串数字的单元格数组转换为数值向量[重复]

】如何将字符串数字的单元格数组转换为数值向量[重复]【英文标题】:Howtoconvertcellarrayofstringnumbersintonumericalvector[duplicate]【发布时间】:2016-07-2609:58:03【问题描述】:我正在使用Matlab,我有以下数据:a=\'3\'\'11\'\'7\';%ThisiswhatIhav... 查看详情

如何使用逗号将数字转换为千位分隔符? [复制]

】如何使用逗号将数字转换为千位分隔符?[复制]【英文标题】:HowdoIconvertanumbertothousandseparatorusingcomma?[duplicate]【发布时间】:2019-07-2406:53:17【问题描述】:我有一个pandas数据框,有些行是数字,我想将它们转换为千位分隔符。... 查看详情

java示例代码_在java中将字符串数字转换为逗号分隔的整数

java示例代码_在java中将字符串数字转换为逗号分隔的整数 查看详情

将逗号分隔的字符串转换为数组[重复]

】将逗号分隔的字符串转换为数组[重复]【英文标题】:Turncommaseperatedstringintoanarray[duplicate]【发布时间】:2015-06-1110:31:55【问题描述】:我从我的多选(link)中得到一个这样的字符串assetmasterfields=$(\'#assetmaster\').multipleSelect("getSelect... 查看详情

以逗号分隔的字符串形式返回一个数字

】以逗号分隔的字符串形式返回一个数字【英文标题】:Returnanumberasacomma-delimitedstring【发布时间】:2017-10-1306:36:07【问题描述】:背景由于buginRenjin,format系列函数不可用,但sprintf有效。代码这是一个将数字转换为逗号分隔的... 查看详情

python用pandasdataframe中的逗号将数字字符串转换为float。(代码片段)

查看详情

检查逗号分隔列表是不是包含特定数字[重复]

...间】:2017-06-2613:20:20【问题描述】:我有一列是一个文本字符串,其中包含一个逗号分隔的id列表。它可能看起来像这样:1,2,3,45,65,23245,564747,23,121,54,65,34 查看详情

FreeMarker 将带逗号的字符串转换为数字

】FreeMarker将带逗号的字符串转换为数字【英文标题】:FreeMarkerconvertstringwithcommastonumber【发布时间】:2017-11-0708:03:36【问题描述】:我需要在FreeMarker中通过删除小数位将具有逗号或点以指示千位分隔符的特定于区域设置的字符... 查看详情

PL SQL从用逗号分隔的字符串创建数字数组[重复]

】PLSQL从用逗号分隔的字符串创建数字数组[重复]【英文标题】:PLSQLcreatearrayofnumberfromstringseparatedbycomma[duplicate]【发布时间】:2016-06-1708:36:58【问题描述】:我有一串用逗号分隔的数字,例如“7845,6986,2548”我想拆分逗号并将结... 查看详情

如何在数字字段的条件下将逗号分隔的数字字符串传递给存储过程?

】如何在数字字段的条件下将逗号分隔的数字字符串传递给存储过程?【英文标题】:Howtopassstringofcomma-separatednumberstostoredprocedureinconditionfornumericfield?【发布时间】:2020-07-3113:10:31【问题描述】:我有一个如下所示的存储过程,... 查看详情

将整列整数转换为字符串,在 Pandas 中使用逗号分隔千位

】将整列整数转换为字符串,在Pandas中使用逗号分隔千位【英文标题】:Convertingafullcolumnofintegerintostringwiththousandsseparatedusingcommainpandas【发布时间】:2017-05-0922:40:07【问题描述】:假设我使用python中的pandas将人口数据存储在数据... 查看详情

如何检查存储在varchar列中的逗号分隔列表中是否包含数字?(代码片段)

...独的行。但是,如果无法做到这一点,那么您将继续执行字符串比较:DECLARE@idINT=3DECLARE@stringIdVARCHAR(50)=CAST(@idASVARCHAR(50))SELECT*FROMMyTableWHEREcategoryIds=@stringId--Whenthereisonly1idinthetableORcategoryIdsLIKE@stringId+',%'--WhentheidisthefirstoneORcategoryIds... 查看详情

如何将逗号分隔的字符串转换为 Python 中的列表?

】如何将逗号分隔的字符串转换为Python中的列表?【英文标题】:Howtoconvertcomma-delimitedstringtolistinPython?【发布时间】:2011-12-1205:56:50【问题描述】:给定一个字符串,该字符串是由逗号分隔的多个值的序列:mStr=\'A,B,C,D,E\'如何将... 查看详情

如何将逗号分隔的字符串转换为数组? [复制]

】如何将逗号分隔的字符串转换为数组?[复制]【英文标题】:Howtoconvertstringseparatedbycommastoarray?[duplicate]【发布时间】:2012-12-2615:48:36【问题描述】:可能重复:ConvertJSobjecttoJSONstringStorecommaseparatevaluesintoarray我有一个包含用逗号... 查看详情