I have data like this format:
Date,Open,High,Low,Close,Adj Close,Volume 2019-07-31,0.44,0.4401,0.44,0.44,0.44,32900 2019-08-01,0.45,0.45,0.45,0.45,0.45,200 2019-08-02,0.44,0.44,0.43,0.44,0.44,13800 2019-08-08,0.45,0.4501,0.45,0.4501,0.4501,400 2019-08-15,0.43,0.43,0.43,0.43,0.43,300 2019-08-15,0.0,0.0,0.0,0.43,0.43,0 Notice the last row has empty data.
How can i filter this row or delete this row?
df = None for ticker in tickers: try: df = pd.read_csv('stock_data/daily/{}.csv'.format(ticker), parse_dates=True, index_col=0).dropna() except FileNotFoundError as e: continue # continue with next ticker df_closes = df['Close'] if len(df_closes) < 4: continue # continue with next ticker df_closes = df_closes[pd.notnull(df['Close'])] # delete rows with empty data df_closes = df_closes.reindex(index=df_closes.index[::-1]) # reversing