분류 전체보기(229)
-
[Python] 데이터 프레임에 빈 행 앞(뒤)에 추가
add_df = pd.DataFrame(0, index=np.arange(window_size), columns=forecast_df.columns) forecast_df = pd.concat([add_df,forecast_df])
2022.08.21 -
[Python] Date Array 만들기
[Python] Date Array 만들기 1 from datetime import datetime, timedelta t = np.arange(datetime(2022,7,19), datetime(2022,8,2), timedelta(days=1)).astype(datetime) for i in t: print(i.strftime("%Y%m%d")) 20220719 20220720 20220721 20220722 20220723 20220724 20220725 20220726 20220727 20220728 20220729 20220730 20220731 20220801 2 rng = pd.date_range('20220710', periods=25, freq='1D') rng DatetimeIndex..
2022.08.08 -
PATH vs bash vs zsh
PATH 환경변수란? 일반적으로 Mac에 설치한 파일은 항상 설치파일이 있는 경로에 들어가야 실행이 가능하다 터미널 상에서 매번 해당 파일이 설치된 폴더로 cd 해서 이동하는 건 너무 비효율적이다. 하지만 PATH에다가 추가하면 현재 경로와 상관없이 실행할수있도록되어있다 path에 추가한 경로들을 뒤져서 실행 할 지 여부를 체크하는 로직이 들어있는 것 같다. 내가 쓰는 터미널이 bash(리눅스) 인지 zsh(맥)인지 확인하는 방법 echo $SHELL 명령어를 치게되면 /bin/zsh -> 맥 export PATH VS vi 편집기에서 수정 export PATH로 환경변수를 추가하게 되면 터미널이 켜져있을때만 PATH가 유효하게됨 터미널에서 bash 쉘을 사용중이라면 vi ~/.bash_profile로 ..
2022.07.16 -
[Python] 시간 비교
[Python] 시간 비교 from datetime import datetime, timedelta previous_date = datetime.now() + timedelta(days=1) current_date = datetime.now() # x>y가 true이면 x가 미래 print(previous_date > current_date) datetime을 사용해 시간을 비교할 수 있다. x>y가 true이면 x가 미래!
2022.07.04 -
[Python] series to dataframe row , why pd concat not append row
[Python] series to dataframe row , why pd concat not append row 여러개의 series데이터를 dataframe의 row로 append해야하는 상황 insert_df = pd.DataFrame() df.columns = range(df.columns.size) for idx,row in df.iterrows(): if idx % 12 ==0: try: insert_df= insert_df = pd.concat([insert_df,df.iloc[idx+9]], axis=0) except Exception as e: print(e) pass insert_df 반복문을 돌면서 Dataframe에 concat시키려고 했는데 열로 들어가는 문제가 발생했다.. Ser..
2022.07.01 -
ax로 그래프 그리기
ax로 그래프 그리기 ax = plt.axes() ax.plot(x, np.sin(x)) ax.plot(x, np.cos(x)) # ax.axis('equal') ax.set(xlabel='x',ylabel='sin(x)') # ax.legend(); 중요한 점 fig = plt.figure() ax = plt.axes() 이렇게 선언하고 그래프 그리면 안되고 ax = plt.axes() 이 한줄로 축만 선언하고 그래프를 그려야 한다.
2022.06.28