[마케팅 기초] Python 기초 복습

PARK's Marketing & HTML·2022년 6월 16일
0

Ai 프로덕트 마케터

목록 보기
17/62

학습내용

오늘은 파이썬 기초를 배웠다.
복습이지만 몇몇 내용은 처음보는 내용이었다.
그래도 지난시간들이 헛되지는 않았구나 느낀 수업이었다.
딱히 코멘트 할 내용이 없기 때문에 스크린샷 위주로 적어보겠다.
마케팅에서도 코딩이 필수로 요구되는 요즘 파이썬은 알아야할 기본적 프로그래밍 언어이다.
함께 알아보자!









여기까진 기본적인 내용



df에 저장된 내용 확인


여기서


파일로 csv파일을 직접 로드하는 방식을 배웠는데, 내컴퓨터에는 Csv를 UTF8형식으로 저장하는게 없어서 파일을 못읽어들였다.
엑셀에서 데이터를 저장할때 CSV UTF-8로 저장하고 위와 같은 코드를 입력후 괄호 안에 파일이름을 적고, 데이터랩 폴더내에 업로드하여 부르면 정상작동된다.
아랫줄의 처량한 df4는 원래 정상작동 되었다면 df3의 내용을 확인할 코드였다.


포스트가 좀 길어지는듯 하여 ch03은 간략하게만 해보겠다.
당연하듯이 pandas를 import 해주고 df에 데이터를 담고...

준비가 끝났으면 기본정보를 알아보는 시간을 가지겠다.
column(열)을 출력하는 과정이다.

아래부터는 오름차순 내림차순의 반복인데, 데이터가 길기 때문에 어느정도만 잘라서 놓겠다. 대충 올라가는구나~내려가는구나~를 파악하면 된다.

아래사진은 쪼오금 다른데 오름차순으로 정렬 하되, clk값을 오름차순으로 라는 조건을 걸어준거다. 그렇다고 조건문은 아니다.

BONUS ! 복수정렬


포스트가 너무 길어졌다. 진짜 간략하게 설명하겠다. 다음은 판다스의 Selection 인데,

이런식으로 Selection하여 브랜드, 시작일, 종료일 만 나타내는 방식이다.

옛날에 프로그래밍 강사님이 가르쳐주신 배열 슬라이싱이 기억날것이다. 아래의 사진은 그걸 떠올리면 조금 쉽다.

2~6까지를 불러오는데, 2부터 6'전'까지 부르는것이다. 2,3,4,5를 부르니 위의 코드는 4가지 값이 나오는게 맞다.

또한 null값을 알아볼수 있는 코드도 있다.

다음은 판다스 기술통계

원본 데이터를 그대로 두고 데이터를 변형할때는 꼭 카피를 해서 별도 수정하는게 포인트다.

마지막으로 행과열의 추가 삭제를 해야하는데,

df2가 정의되지 않아서 진행이 불가능하다.
강사님 수업화면을 봐도 df2는 어떻게 설정하는지 모르겠다. 뜬금없이 df2로 넘어간 느낌...

어려웠던 점

마지막 df2가 정의되지 않았다는데 어떻게 넘어간걸까 강사님은

해결방법

.

학습소감

간만의 파이썬이 반가웠다. 머리가 조금 굴러가는 느낌이 든다. 이번주 파이썬 잘해보자

profile
22.03~22.08 대구 Ai스쿨 프로덕트 마케터 과정 수강

0개의 댓글