파이썬(34)
-
[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 -
[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 -
[Python] 시애틀 자전거 수 시각화
import pandas as pd data = pd.read_csv('Fremont_Bridge_Bicycle_Counter.csv', index_col='Date', parse_dates=True) data.head() Fremont Bridge Total Fremont Bridge East Sidewalk Fremont Bridge West Sidewalk Date 2019-11-01 00:00:00 12.0 7.0 5.0 2019-11-01 01:00:00 7.0 0.0 7.0 2019-11-01 02:00:00 1.0 0.0 1.0 2019-11-01 03:00:00 6.0 6.0 0.0 2019-11-01 04:00:00 6.0 5.0 1.0 data.columns = ['Total','Wes..
2022.04.29 -
[DataFrame] 중간에 빈 열 추가
[DataFrame] 중간에 빈 열 추가 # 중간에 빈 열 추가 sol_hist.insert(2,'hour',"") 2번째 열에 hour 컬럼명을 가진 빈 열 추가
2022.04.27