데이터 및 C언어
-
[Excel] 엑셀 재고관리 툴 만들기. -02. 넣어놨던 데이터를 삭제하는 매크로를 만들어줍니다.Sub 삭제() If IsNumeric([C5]) Then 행 = Range("B21:B1048576").Find([C5]).Row Rows(행).Delete Call 신규등록모드 End IfEnd Sub 많은 양의 데이터들을 적제하게 되면 데이터를 찾는데에 번거러움이 생기게 됩니다. 이때 "고급필터"를 활용해서 데이터를 찾아보겠습니다. 필터의 범위를 지정하고, 확인을 눌러준 후에, 기록을 중지해주면,vba창에 module2라는 창이 새로 생기게 됩니다. Range("B20:J26").AdvancedFilter Action:=xlFilterInP..
[Excel] 엑셀 재고관리 툴 만들기. -02.[Excel] 엑셀 재고관리 툴 만들기. -02. 넣어놨던 데이터를 삭제하는 매크로를 만들어줍니다.Sub 삭제() If IsNumeric([C5]) Then 행 = Range("B21:B1048576").Find([C5]).Row Rows(행).Delete Call 신규등록모드 End IfEnd Sub 많은 양의 데이터들을 적제하게 되면 데이터를 찾는데에 번거러움이 생기게 됩니다. 이때 "고급필터"를 활용해서 데이터를 찾아보겠습니다. 필터의 범위를 지정하고, 확인을 눌러준 후에, 기록을 중지해주면,vba창에 module2라는 창이 새로 생기게 됩니다. Range("B20:J26").AdvancedFilter Action:=xlFilterInP..
2024.07.13 -
[Excel] 엑셀 재고관리 툴 만들기. -01 엑셀이 아주 심오한 친구였다는 걸 새삼 다시 느끼는 중입니다. "데이터-자동화" 측면에서 [ 엑셀 - 파이썬 - SQL - 통계 - 회계*재무 - SQL ] 이렇게 연결지어서 실력으로 만들어 놓으면 언제가 될지 모르지만 나~~중에 공대를 다시 가거나, 석박를 하더라도 충분히 도움 될 듯 싶고,업무 현장에서도 사업계획을 짜거나 정책기획을 하거나 아주 문제가 없을 듯 합니다. 일단 익숙해져 봅시다.# 입력 폼에 넣어서 데이터 테이블에 값 집어넣기. # 값 입력한 ROW 입력폼으로 불러와서 수정하기. 더블 클릭한 ROW의 ID값을 찾아서, 수정한 값을 덮어씌우기.!! 수정 했을 때 ID의 번호가 바뀌면 안되기 때문에 신규등록 일 경우에만ID값이 ..
[Excel] 엑셀 재고관리 툴 만들기. -01[Excel] 엑셀 재고관리 툴 만들기. -01 엑셀이 아주 심오한 친구였다는 걸 새삼 다시 느끼는 중입니다. "데이터-자동화" 측면에서 [ 엑셀 - 파이썬 - SQL - 통계 - 회계*재무 - SQL ] 이렇게 연결지어서 실력으로 만들어 놓으면 언제가 될지 모르지만 나~~중에 공대를 다시 가거나, 석박를 하더라도 충분히 도움 될 듯 싶고,업무 현장에서도 사업계획을 짜거나 정책기획을 하거나 아주 문제가 없을 듯 합니다. 일단 익숙해져 봅시다.# 입력 폼에 넣어서 데이터 테이블에 값 집어넣기. # 값 입력한 ROW 입력폼으로 불러와서 수정하기. 더블 클릭한 ROW의 ID값을 찾아서, 수정한 값을 덮어씌우기.!! 수정 했을 때 ID의 번호가 바뀌면 안되기 때문에 신규등록 일 경우에만ID값이 ..
2024.07.13 -
#진행한 과정.https://www.boostcourse.org/cs122 모두를 위한 파이썬 (PY4E)부스트코스 무료 강의www.boostcourse.org
[Python] 파이썬 부트스코스 수료.#진행한 과정.https://www.boostcourse.org/cs122 모두를 위한 파이썬 (PY4E)부스트코스 무료 강의www.boostcourse.org
2024.07.10 -
데이터 프레임을 생성하는 라이브러리를 골라주세요. 그리고 그렇게 생각한 근거/이유를 적어주세요.NumPyPandasMatplotlibScikit-learn 답 : 답 : Pandas / 데이터 분석 라이브러리인 판다스의 데이터 프레임은 시리즈들을 하나로 열로 취급해서 만들어낸 것이기 때문입니다. 다중 상속의 개념과 파이썬에서 다중 상속을 사용할 때 발생할 수 있는 문제를 설명해주세요. 답 : 다이아몬드 문제 : 동일한 메서드나 속성이 여러 부모 클래스에 존재할 때 발생하며, 클래스 계층 구조가 복잡해지거나 메서드가 올바르게 호출되지 않을 수 있습니다. 파이썬에서 모듈과 패키지의 차이점을 설명해주세요. 답: 파이썬에서 모듈은 단일 파일이며, 패키지는 여러 모듈을 포함하는 디렉토리 입니다. 파이썬에서 ..
[Python] 구름 EDU Deep Dive Fullstack 온라인 과정 사전 질문 중 파이썬 문제.데이터 프레임을 생성하는 라이브러리를 골라주세요. 그리고 그렇게 생각한 근거/이유를 적어주세요.NumPyPandasMatplotlibScikit-learn 답 : 답 : Pandas / 데이터 분석 라이브러리인 판다스의 데이터 프레임은 시리즈들을 하나로 열로 취급해서 만들어낸 것이기 때문입니다. 다중 상속의 개념과 파이썬에서 다중 상속을 사용할 때 발생할 수 있는 문제를 설명해주세요. 답 : 다이아몬드 문제 : 동일한 메서드나 속성이 여러 부모 클래스에 존재할 때 발생하며, 클래스 계층 구조가 복잡해지거나 메서드가 올바르게 호출되지 않을 수 있습니다. 파이썬에서 모듈과 패키지의 차이점을 설명해주세요. 답: 파이썬에서 모듈은 단일 파일이며, 패키지는 여러 모듈을 포함하는 디렉토리 입니다. 파이썬에서 ..
2024.07.10 -
[SQL-Excel] SQL & Excel 활용해서 회원프로필, RFM 만들기. RFM 분석이란?RFM은 Recency, Frequency, Monetary를 의미합니다. Recency : 얼마나 최근에 구매했는가Frequency : 얼마나 자주 구매했는가Monetary : 얼마나 많은 금액을 지출했는가 즉, 사용자별로 얼마나 최근에, 얼마나 자주, 얼마나 많은 금액을 지출했는지에 따라 사용자들의 분포를 확인하거나 사용자 그룹(또는 등급)을 나누어 분류하는 분석 기법입니다.아래와 같은 사실을 보여줍니다.최근 구매가 많을수록 프로모션에 대한 고객의 반응이 높다.구매 빈도가 높은 고객일수록 참여도와 만족도가 높다.고액 구매자와 저액 구매자를 차별화한다. #활용한 csv파일, ∇ 회원 프로필 추출 쿼리문.U..
[SQL-Excel] SQL & Excel 활용해서 회원프로필, RFM 만들기.[SQL-Excel] SQL & Excel 활용해서 회원프로필, RFM 만들기. RFM 분석이란?RFM은 Recency, Frequency, Monetary를 의미합니다. Recency : 얼마나 최근에 구매했는가Frequency : 얼마나 자주 구매했는가Monetary : 얼마나 많은 금액을 지출했는가 즉, 사용자별로 얼마나 최근에, 얼마나 자주, 얼마나 많은 금액을 지출했는지에 따라 사용자들의 분포를 확인하거나 사용자 그룹(또는 등급)을 나누어 분류하는 분석 기법입니다.아래와 같은 사실을 보여줍니다.최근 구매가 많을수록 프로모션에 대한 고객의 반응이 높다.구매 빈도가 높은 고객일수록 참여도와 만족도가 높다.고액 구매자와 저액 구매자를 차별화한다. #활용한 csv파일, ∇ 회원 프로필 추출 쿼리문.U..
2024.07.09 -
[Python] 파이썬, 알고리즘 개념 공부하기.- 01 ∇ 순서 A. 자료구조 B. 정렬 C. 탐색 D. 탐욕 알고리즘 E. 정수론 F. 그래프 G. 트리 H. 조합 I. 동적 계획법. ∇ 알고리즘이란? : 입력값과 원하는 출력값을 매핑시켜주는 절차 [ = 문제 해결을 위한 일련의 단계와 규칙 ] - 주어진 문제를 해결하기 위해 어떻게 해야 하는지 명확하게 정의하고, 이를 수행하는 방법. -> 모든 인풋에 대해서 정확한 아웃풋이 매핑 되어야 합니다.(정확성) -> 해당 알고리즘은 정확한 시간내에(혹은 빠른 시간내에) 아웃풋이 매핑 되어야 ..
[Python] 파이썬, 알고리즘 개념 공부하기.- 알고리즘과 빅오표기법[Python] 파이썬, 알고리즘 개념 공부하기.- 01 ∇ 순서 A. 자료구조 B. 정렬 C. 탐색 D. 탐욕 알고리즘 E. 정수론 F. 그래프 G. 트리 H. 조합 I. 동적 계획법. ∇ 알고리즘이란? : 입력값과 원하는 출력값을 매핑시켜주는 절차 [ = 문제 해결을 위한 일련의 단계와 규칙 ] - 주어진 문제를 해결하기 위해 어떻게 해야 하는지 명확하게 정의하고, 이를 수행하는 방법. -> 모든 인풋에 대해서 정확한 아웃풋이 매핑 되어야 합니다.(정확성) -> 해당 알고리즘은 정확한 시간내에(혹은 빠른 시간내에) 아웃풋이 매핑 되어야 ..
2024.07.08