我想在 r 中打印 Sys.time() ,不带前括号。
例如:
print(sprintf("Triggered at: %s", Sys.time()),quote = FALSE)
Run Code Online (Sandbox Code Playgroud)
输出:
[1] Triggered at: 2018-04-30 10:51:12
Run Code Online (Sandbox Code Playgroud)
但我想要的结果是
Triggered at: 2018-04-30 10:51:12
Run Code Online (Sandbox Code Playgroud)
我尝试过使用 cat 来实现此目的,但没有用,
cat(Sys.time())
Run Code Online (Sandbox Code Playgroud)
输出
1525058622
Run Code Online (Sandbox Code Playgroud) 我试过重新搜索堆栈,但无法解决我的问题
如果列名相同,我想连接列:
例子:
input = { 'A' : [0,1,0,1,0], 'B' : [0,1,1,1,1], 'C':[1,1,1,1,0],
'D' : [1,1,0,0,0], 'E' : [1,0,1,0,1]}
df = pd.DataFrame(input)
df.columns = ['A','B','C','C','B']
A B C C B
0 0 0 1 1 1
1 1 1 1 1 0
2 0 1 1 0 1
3 1 1 1 0 0
4 0 1 0 0 1
Run Code Online (Sandbox Code Playgroud)
期望的输出:
A B C
0 0 0;1 1;1
1 1 1;0 1;1
2 0 1;1 1;0
3 1 1;0 1;0 …Run Code Online (Sandbox Code Playgroud)