Closed ChoonB closed 1 month ago
data_path: str = "../../data/raw"
tmp_train_df = pd.read_csv(os.path.join(data_path,"train.csv"))
tmp_test_df = pd.read_csv(os.path.join(data_path,"test.csv"))
subway_info = pd.read_csv(os.path.join(data_path,"subwayInfo.csv"))
tmp_train_df["_type"] = "train"
tmp_test_df["_type"] = "test"
concat_df = pd.concat([tmp_train_df, tmp_test_df], axis=0)
from src.pre_process.feature_add import FeatureAddition tmp_df = FeatureAddition(concat_df).get_data()
from src.pre_process.subway.subway_distance_feature_add import SubwayDistanceFeatureAddition
df = SubwayDistanceFeatureAddition(df=tmp_df, subway_info=subway_info).get_data()
35 @ChoonB
아래와 같이 인터페이스의 코드가 변경됨에 따라 subway 관련 피처 생성 코드 수정
위의 인터페이스를 구현하는 클래스에서 **kwargs를 받아주고 불필요한 메서드는 삭제.