问题描述
我用熊猫的例子做我想做的事
>>> s = pd.Series([90,91,85])
>>> s
0 90
1 91
2 85
dtype: int64
然后将pct_change()
应用于此系列:
>>> s.pct_change()
0 NaN
1 0.011111
2 -0.065934
dtype: float64
好的,足够公平,但是Percentage Increase = [ (Final Value - Starting Value) / |Starting Value| ] × 100
所以结果实际上应该是[NaN,1.11111%,-6.59341%]
。
我怎么得到*100
没为我运行的pct_change()
部分?
解决方法
您只需将结果乘以#/bin/bash
BUCKET_NAME=$1
export aws_access_key_id=AKAARXL1CFQNN4UV5TIO
export aws_secret_access_key=MY_SECRETE_KEY
aws s3 cp /tmp/myfile s3://$BUCKET_NAME/myfile
就可以得到想要的结果:
100
如果您希望结果是这些值的In [712]: s.pct_change().mul(100)
Out[712]:
0 NaN
1 1.111111
2 -6.593407
dtype: float64
,请执行以下操作:
list