r中的负值分开
我在一列中有一个时间序列的值,例如:YYYY/mm/dd Tmin,其中(Tmin)的最低温度在某些情况下为负值。当我使用分离函数时,它工作得很好,但我的问题是它从Tmin中删除了负号 这是我在一个专栏中看到的:r中的负值分开,r,dataframe,R,Dataframe,我在一列中有一个时间序列的值,例如:YYYY/mm/dd Tmin,其中(Tmin)的最低温度在某些情况下为负值。当我使用分离函数时,它工作得很好,但我的问题是它从Tmin中删除了负号 这是我在一个专栏中看到的: 1951 1 27 -1.2 1951 1 28 0.32 1951 1 29 1.89 1951 1 30 2.95 我尝试将函数分开,但它没有保留最后值的符号,因此产生了 1951 1 27 1.2 1951
1951 1 27 -1.2
1951 1 28 0.32
1951 1 29 1.89
1951 1 30 2.95
我尝试将函数分开,但它没有保留最后值的符号,因此产生了
1951 1 27 1.2
1951 1 28 0.32
1951 1 29 1.89
1951 1 30 2.95
我想要的是保留他们所有人的标志。像这样的
y m d v
1951 1 27 -1.2
1951 1 28 0.32
1951 1 29 1.89
1951 1 30 2.95
非常感谢……您也可以复制并粘贴您的预期输出吗?当然,很抱歉。只需将sep更改为
sep=“\\s+
,或者只需执行以下操作:read.table(text=“复制并粘贴您的文本”)
或\\s
?sep=“\\s+“
工作正常,非常感谢!!!苏利曼
y m d v
1951 1 27 -1.2
1951 1 28 0.32
1951 1 29 1.89
1951 1 30 2.95