본문 바로가기
728x90

프로그래밍49

python, 데이터프레임() - 인덱스 재설정 데이터프레임 작업하면 인덱스 중복, 빠짐 등 현상이 생긴다. 인덱스를 재설정하는 법을 알아보자. '데이터프레임 중간에 행추가' 글에서 마지막 결과의 인덱스가 맘에 안 든 상태로 끝났다. https://nothing-else-matters.tistory.com/47 python, 데이터프레임() - 중간에 행 추가하기 이미 존재하는 데이터 프레임의 중간즈음 어딘가 원하는 곳에 행을 추가하고싶을 때가 있는데, 해결법 소개 엑셀작업중 '행삽입' 하는 것을 생각하면 쉽다. 데이터 준비. 다시 등장하는 '금현물' nothing-else-matters.tistory.com 마지막 결과, 인덱스가 0 1 2 3 3 4가 되어 있다. 0 1 2 3 4 5 가 되길 원한다. 바로바로 아래의 명령으로 재설정가능하다 2022. 5. 19.
python, 데이터프레임() - 중간에 행 추가하기 이미 존재하는 데이터 프레임의 중간즈음 어딘가 원하는 곳에 행을 추가하고싶을 때가 있는데, 해결법 소개 엑셀작업중 '행삽입' 하는 것을 생각하면 쉽다. 데이터 준비. 다시 등장하는 '금현물' ㅋㅋ 원하는 행은 2와 3의 사이인 것을 가정해보자. (1) 0~2행까지는 데이터가 유지되고, (2) 새로운 데이터가 3행에 들어오고, (3) 현재의 3~4행은 4~5행이 된다. 와 같이 만들고 싶다면? 솔루션은 아래와 같다. (1) 작업은 4행 (2) 작업은 5행 (3) 작업은 6행 결과는, 인덱스가 엉망진창? 다음글에서 인덱스 재설정에 대해서 알아본다. https://nothing-else-matters.tistory.com/48 python, 데이터프레임() - 인덱스 재설정 데이터프레임 작업하면 인덱스 중복,.. 2022. 5. 19.
파이썬, 히스토그램 (엑셀, 팁() - 히스토그램의 연속편) 히스토그램, 파이썬으로 해보자. matplotlib를 사용한다. 이전에 엑셀2010에서 히스토그램을 사용가능한 것을 소개했다. https://nothing-else-matters.tistory.com/40 엑셀, 팁() - 히스토그램+차트 데이터 분포가 보고 싶을때 히스토그램이 유용한다. 웬일인지 아무리 찾아도 엑셀에 히스토그램이 안보여서,,, 2010에는 그래프에 히스토그램이라는 선택이 없음 다른 pc에는 365가 있는데, 이번 nothing-else-matters.tistory.com 데이터분석도구를 사용하면 원본데이터 변경시 히스토그램이 연동되어 바뀌지 않는 불편으로, 해결방법을 알아보았다. https://nothing-else-matters.tistory.com/41 엑셀, 팁() - 히스토그램+.. 2022. 5. 17.
엑셀, 팁() - 히스토그램+차트 (2) 이전 글에서 엑셀2010에서 히스토그램을 사용하는 법을 살펴보았는데, https://nothing-else-matters.tistory.com/40 엑셀, 팁() - 히스토그램+차트 데이터 분포가 보고 싶을때 히스토그램이 유용한다. 웬일인지 아무리 찾아도 엑셀에 히스토그램이 안보여서,,, 2010에는 그래프에 히스토그램이라는 선택이 없음 회사의 pc에는 365가 있는데, 집 nothing-else-matters.tistory.com 주의할 점으로 데이터가 변경되었을때 히스토그램 데이터가 연동되어 변경되지 않음을 보인적이 있다. 스스로 그 불편함을 직면하고, 해결방법을 찾아본다. 해결방법은 COUNTIFS() 를 사용한다. 해보자. 이전과 같은 데이터를 준비하고, (시합7,8은 나중에 비교테스트를 위해 오.. 2022. 5. 14.
엑셀, 팁() - 히스토그램+차트 데이터 분포가 보고 싶을때 히스토그램이 유용한다. 웬일인지 아무리 찾아도 엑셀에 히스토그램이 안보여서,,, 2010에는 그래프에 히스토그램이라는 선택이 없음 다른 pc에는 365가 있는데, 이번 글의 내 환경은 2010 이다. 365에는 히스토그램이 그래프 메뉴에 있는데, 2010은 데이터분석 메뉴를 사용해야 했다. 365이라면, 아래사이트 참고, https://support.microsoft.com/ko-kr/office/office%EC%9D%98-%EC%82%AC%EC%9A%A9-%EA%B0%80%EB%8A%A5%ED%95%9C-%EC%B0%A8%ED%8A%B8-%EC%A2%85%EB%A5%98-a6187218-807e-4103-9e0a-27cdb19afb90 Office의 사용 가능한 차트 종류 .. 2022. 5. 12.
python, 수행 시간 측정 내가 만든 프로그램, 로직 등 수행 시간 시간측정해보고 싶을때 있는데, 간단히 사용가능한 방법을 소개한다. 2행에서 시작시간을 기록해두고 9행에서 종료시간을 기록해 두고 10행에 종료-시작 을 계산하면, 수행시간을 알 수있다. 결과는, 약 1.5초가 소요되었나 보다. import datetime start = datetime.datetime.now() j=0 for i in range(5000000): j=j+i print(j) end = datetime.datetime.now() print('>running time=', end-start) 2022. 5. 11.
728x90