Я получил логическое значение после сравнения значения строки. Я хочу заменить логическое значение соседним значением строки из того же кадра данных.
import pandas as pd
import numpy as np
import glob
import os
stock_files = glob.glob("E:/Python full3files/*.csv")
dd= pd.concat((pd.read_csv(file,header= None, prefix= 'col', usecols=[1,5,6,7])
for file in stock_files),ignore_index= True)
ss= dd.loc[dd.col1 =="RELIANCE",:]
ss['Daily'] = pd.to_datetime(ss['col7']).dt.day
ss['Daily Day'] = ss.Daily> ss.Daily.shift(1)
#ss['Daily Day'] = ss.where(ss['Daily']> ss['Daily'].shift(1), ss['col5'].shift(1))
print(ss)
![image](https://i.stack.imgur.com/W13Mp.png)