Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何计算谷歌股票的高低百分比_Python_Pandas_Machine Learning - Fatal编程技术网

Python 如何计算谷歌股票的高低百分比

Python 如何计算谷歌股票的高低百分比,python,pandas,machine-learning,Python,Pandas,Machine Learning,如何计算Alphabet股票的高低百分比 import pandas as pd import quandl df = quandl.get('WIKI/GOOGL') df = df[['Adj. Open','Adj. High','Adj. Low','Adj. Close','Adj. Volume']] df['HL_PCT'] = (df['Adj. High'] - df['Adj. Close']) / df['Adj. Close']*100.00 df['PCT_chang

如何计算Alphabet股票的高低百分比

import pandas as pd
import quandl

df = quandl.get('WIKI/GOOGL')
df = df[['Adj. Open','Adj. High','Adj. Low','Adj. Close','Adj. Volume']]
df['HL_PCT'] = (df['Adj. High'] - df['Adj. Close']) / df['Adj. Close']*100.00
df['PCT_change'] = (df['Adj. Close'] - df['Adj. Open']) / df['Adj. Open ']*100.00
df = df[['Adj. Close','HL_PCT','HL_PCT','PCT_change','Adj. Volume']]

print(df.head())


这个问题有点草率,但我认为这正是你想要的。 但下次请仔细阅读提问内容

import quandl
df = quandl.get('WIKI/GOOGL')

df['HL_PCT'] = (df['Adj. High'] - df['Adj. Close']) / df['Adj. Close'] * 100.00
df['PCT_change'] = (df['Adj. Close'] - df['Adj. Open']) / df['Adj. Open'] * 100.00

print(df.head())

这就是这段视频中所做的:哦,好吧,现在我明白你想做什么了。我编辑了我的答案。如果你看一下除以df[“Adj.Open”]得到PCT_变化的位置,这里有一个空格。这是你要找的代码。当我在jupyter笔记本上再次运行代码时,它会显示一个错误。你会得到什么错误?如果是Quandl导入错误,则表示您没有正确安装Quandl。