
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
증감율식을 구성하는 증감과 전기 모두에 절대값을 씌우면 음의 증감율이 나오지 않는 것 같습니다.
예를 들면, 당기 = -50, 전기 = -100의 경우
증감 = 50
전기 = -100
증감율 = -50%가 나옵니다.
이를 위해서는 전기만 abs를 씌우는 것이 맞지 않을지.. 궁금합니다


작성한 코드 및 에러 메세지
corp_code = df_listed[df_listed['corp_name'] == '삼성전자'].iloc[0,0]
data = dart_fss.api.finance.fnltt_singl_acnt(corp_code, '2021', '11011')
df = pd.DataFrame(data['list'])
cond = (df['fs_div'] == 'CFS') & (df['account_nm'] == '이익잉여금')
df = df[cond]
df['name'] = '삼성전자'
df = df[['name', 'thstrm_amount', 'frmtrm_amount']]
df.columns = ['기업명', '당기', '전기']
df['당기'] = pd.to_numeric(df['당기'].str.replace(',',''))
df['전기'] = pd.to_numeric(df['전기'].str.replace(',',''))
df['증감'] = df['당기'] - df['전기']
df['증감율'] =df['증감']/abs(df['전기'])
