Skip to content

dataframe 에서 특정연도의 data만 가져오기 #119

@ino0821

Description

@ino0821

import pybithumb
import numpy as np
import pandas as pd

df = pybithumb.get_ohlcv("BTC")
df = df['2018']

df['range'] = (df['high']-df['low']) * 0.5
df['target'] = df['open'] + df['range'].shift(1)

df['ror'] = np.where(df['high']> df['target'], df['close'] / df['target'], 1)
df.to_excel("btc.xlsx")

ror = df['ror'].cumprod()[0]
print(ror)

책에서 2018년도의 data만 가져오려면 5번째 줄처럼 코딩하면 된다고 안내해주셨는데, keyerror라고 뜨면서 진행이 되지 않습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions