我找到了vim的NERD评论插件,但我不懂文档.假设我想在c/c ++中评论一些代码,例如
code line 1
code line 2
Run Code Online (Sandbox Code Playgroud)
变
/*
code line 1
code line 2
*/
Run Code Online (Sandbox Code Playgroud)
我看到的这个其他线程,但说实话,我不知道什么<leader>
是在NERD评议文档.当我在另一个线程中尝试接受的答案时,我最终在所选行上执行更改命令.什么是,<leader>
并且,一步一步,我如何评论线/* */
?
可能有一种更聪明的方法可以在Python Pandas中执行此操作,但以下示例应该但不起作用:
import pandas as pd
import numpy as np
df1 = pd.DataFrame([[1, 0], [1, 2], [2, 0]], columns=['a', 'b'])
df2 = df1.copy()
df3 = df1.copy()
idx = pd.date_range("2010-01-01", freq='H', periods=3)
s = pd.Series([df1, df2, df3], index=idx)
# This causes an error
s.mean()
Run Code Online (Sandbox Code Playgroud)
我不会发布整个回溯,但主要的错误信息很有趣:
TypeError: Could not convert melt T_s
0 6 12
1 0 6
2 6 10 to numeric
Run Code Online (Sandbox Code Playgroud)
看起来数据框已经成功求和,但没有除以系列的长度.
但是,我们可以获取系列中数据帧的总和:
s.sum()
Run Code Online (Sandbox Code Playgroud)
返回
a b
0 6 12
1 0 6
2 6 10
Run Code Online (Sandbox Code Playgroud)
什么意思不是指总和时的工作?这是一个错误还是一个缺失的功能?这确实有效:
(df1 …
Run Code Online (Sandbox Code Playgroud)