小编pse*_*dom的帖子

R Lubridate在给定两位数年份时返回不需要的世纪

R中,我有一个字符串向量,表示两种不同格式的日期:

  1. "月日年"
  2. "月日年"

第一种格式有两位数的年份,所以我的矢量看起来像这样:

c("3/18/75", "March 10, 1994", "10/1/80", "June 15, 1979",...)
Run Code Online (Sandbox Code Playgroud)

我想以标准格式将日期放在向量中.使用包中的mdy函数应该很容易lubridate,除非我以第一种格式传递它,它返回一个不需要的世纪.

mdy("3/18/75") 回报 "2075-03-18 UTC"

有谁知道它如何能够回归20世纪的日期?那是"1975-03-18 UTC".任何其他如何标准化日期的解决方案也将非常受欢迎.

如果重要的话,我正在运行版本lubridate_1.3.3.

datetime r date lubridate

5
推荐指数
1
解决办法
1143
查看次数

Java用两个空格替换数字包围的一个空间

我有以下字符串:

String line = "367,881 1,092,781  17,819     220   89,905   194,627    342    1,763,575";  
Run Code Online (Sandbox Code Playgroud)

该字符串在前两个数字之间有一个空格:367,881和1,092,781.其余的数字被不止一个空间包围.我想为前两个数字添加额外的空格.

使用replace添加两个空格不起作用,因为它还为其他数字添加了额外的空间.

line  = line.replace(" ", "  ");
Run Code Online (Sandbox Code Playgroud)

有什么方法可以为两个仅由一个空格分隔的数字添加额外的空间?

java regex replaceall

4
推荐指数
1
解决办法
272
查看次数

MATLAB从周数和年份获取日期

在Matlab 2016a中,我有一个周数的向量:

weekNum = [20 21 22 23];
Run Code Online (Sandbox Code Playgroud)

有没有办法在周日从周日开始将周数转换为2018年的各自日期?

matlab date

2
推荐指数
1
解决办法
531
查看次数

从data.frame中拆分值并创建其他行来存储其组件

在R中,我有一个名为df的数据框,如下所示:

A      B      C      D
a1 b1 c1 2.5
a2 b2 c2 3.5
a3 b3 c3 5 - 7
a4 b4 c4 2.5


我想用破折号分割第三行和D列的值,并为第二个值创建另一行,保留该行的其他值.

所以我想要这个:

A      B      C      D
a1 b1 c1 2.5
a2 b2 c2 3.5
a3 b3 c3 5
a3 b3 c3 7
a4 b4 c4 2.5

知道如何实现这一目标吗?

理想情况下,我还想创建一个额外的列来指定I split的值是最小值还是最大值.

所以这:

A      B      C      D      E
a1 b1 c1 2.5
a2 b2 c2 3.5 …

sql r dataframe dplyr

1
推荐指数
1
解决办法
127
查看次数

Java IF声明是否必要?

我有:

String str = "Hello, how, are, you";
Run Code Online (Sandbox Code Playgroud)

我想创建一个帮助方法,从任何字符串中删除逗号.以下哪项更准确?

private static String removeComma(String str){
    if(str.contains(",")){
        str = str.replaceAll(",","");
    }
    return str;
}  
Run Code Online (Sandbox Code Playgroud)

要么

private static String removeComma(String str){
    str = str.replaceAll(",","");
    return str;    
}  
Run Code Online (Sandbox Code Playgroud)

好像我不需要IF语句,但可能有我这样做的情况.如果有更好的方式让我知道.

java logic

0
推荐指数
1
解决办法
74
查看次数

标签 统计

date ×2

java ×2

r ×2

dataframe ×1

datetime ×1

dplyr ×1

logic ×1

lubridate ×1

matlab ×1

regex ×1

replaceall ×1

sql ×1