import random
random.seed(2023)
df_spl = df.sample(n=100, replace=False)
for i, row in tqdm(df.iterrows(), total = df.shape[0]):
- reduce
- 주어진 함수를 반복적으로 적용하여 시퀀스의 원소들을 하나의 값으로 축소
from functools import reduce
words = ["Hello", " ", "world", "!"]
concatenated_string = reduce(lambda x, y: x + y, words)
print(f"Concatenated string: {concatenated_string}")
df['flag'] = df['status'] =='LU'
df['group'] = (df['flag'] != df['flag'].shift()).cumsum()
groups = df[df['flag']].groupby('group')
for name, group in groups:
print(f"Group {name}: Start - {group.index[0]}, End - {group.index[-1]}")