小编sus*_*sus的帖子

从python pandas describe中压缩名称dtype

可以说我有

r = pd.DataFrame({'A':1 ,
              'B':pd.Series(1,index=list(range(4)),dtype='float32')})
Run Code Online (Sandbox Code Playgroud)

并r['B'].describe()[['mean','std','min','max']]给出一个输出:

mean    1.0
std     0.0
min     1.0
max     1.0
Name: B, dtype: float64
Run Code Online (Sandbox Code Playgroud)

但是从上面的输出中,我应该如何摆脱或压制最后一行 " Name:B, dtype: float64"

我想出了实现这一目标的一种方法

x=r['B'].describe()[['mean','std','min','max']]
print "mean ",x['mean'],"\nstd ",x['std'],"\nmin ",x['min'],"\nmax ",x['max']  
Run Code Online (Sandbox Code Playgroud)

它给出了所需的输出:

mean  1.0 
std  0.0 
min  1.0 
max  1.0 
Run Code Online (Sandbox Code Playgroud)

是否有任何清洁工可以直接从pd.describe()实现此输出

python format series dataframe pandas

8
推荐指数
2
解决办法
5628
查看次数

当两个16位有符号数据相乘时,结果的大小应该是多少?

我遇到了一个与嵌入式系统和C/C++相关的面试问题.问题是:

如果我们将2个带符号(2的补码)16位数据相乘,那么结果数据的大小应该是多少?

我已经开始与乘以两个带符号的4位的例子尝试,所以,如果我们乘+7和-7,我们结束了-49,这需要7位.但是,我无法形成一般关系.

我想我需要深入理解二进制才能解决这个问题.

binary integer multiplication

5
推荐指数
2
解决办法
2740
查看次数

标签 统计

binary ×1

dataframe ×1

format ×1

integer ×1

multiplication ×1

pandas ×1

python ×1

series ×1