본문 바로가기

전체 글256

print함수 매개변수 end print함수는 자동으로 줄바꿈문자 (\n)을 출력한다 보기싫으면 end='') 2024. 5. 4.
readline() 순환문 궁금증 readline()은 첫번째줄을 출력하는 함수라고 배웠는데 with open('ns_202104.csv') as f:    print(f.readline())    print(f.readline()) 이러면  ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed: 13 ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed: 13 이렇게 첫번째줄,첫번째줄이 나와야되는데  ,번호,도서명,저자,출판사,발행년도,ISBN,세트 ISBN,부가기호,권,주제분류번호,도서권수,대출건수,등록일자,Unnamed:  13 0,1,인공지능과 흙,김동훈 지음,민음사,2021,9788937.. 2024. 5. 4.
with, as f: 의미와 쓰는 이유 혼자 공부하는 데이터분석 교재보면서 공부중인데 import chardetwith open('남산도서관 장서 대출목록 (2021년 04월).csv', mode='rb') as f:  d = f.readline()  print(chardet.detect(d))  이런게 종종 나와서 검색해봤다https://skyriv312079.tistory.com/56 [Python] 파이썬 with이란?최근 크롤링을 공부하던 중에 with 구문이 자주 보여서 정리를 하려 한다. with이란? 파일을 통한 작업을 진행할 때 파일을 한번 열었으면 이제 작업을 하고 나서는 열었던 파일을 저장하고 닫아(clskyriv312079.tistory.com해당 글이 가장 간단하게 설명해줘서 명확하다. 파일관련 작업을 할때 파일을 열고,.. 2024. 5. 3.
정승렬 총장 : 랭킹 그래프 https://www.youtube.com/watch?v=eNCuJZSAmsw&list=PLpy_NIroiQ3a9NoxGH89ih0Tq-kUIGg5c&index=44&ab_channel=%E2%80%8D%EC%A0%95%EC%8A%B9%EB%A0%AC Bump chart 강의를 듣는데 다운받기 귀찮아서 그냥 랭킹 그래프를 만들어봤다.  분기별지역별 매출액 column 표현식 : Sum([매출액]) OVER ([구매년도],[구매분기],[지역])Y축 표현식 : DenseRank([분기별지역별 매출액],"desc",Concatenate([구매년도],[구매분기]))  랭킹 그래프를 그릴려면 Y축이 반대가 되야하므로(숫자가 오름차순으로 돼야함) 척도 반전 체크도 해준다.그냥 그래프에서 Y축 우클릭해도 척도반전 체.. 2024. 4. 25.
정승렬 총장 : 스팟파이어 over함수 https://www.youtube.com/watch?v=wMw4zvrtRfY&list=PLpy_NIroiQ3a9NoxGH89ih0Tq-kUIGg5c&index=36&t=205s&ab_channel=%E2%80%8D%EC%A0%95%EC%8A%B9%EB%A0%AC 이해도 안되고 와닿지도 않는 over함수 All 우측에 있는 Sum([매출액]) OVER (All([Axis.X])) : 말그대로 X축에있는 모든걸더해버림. 전체 데이터가 731행인데, 731행에 있는 매출액을 다 더하면 30,000살짝 안되게 나온다. 좌측상단에는 Sum([매출액]) : 그냥 구간별 매출액 좌측하단 Sum([매출액]) / Sum([매출액]) OVER (All([Axis.X])) : 월별 매출액 비중이나온다. Parent Las.. 2024. 4. 21.
VBA 질문 : 필터걸고 N번째행까지만 선택하려면 어떻게 해야할지 필터를 건다음에 예를 들어 3번쨰행까지만 선택한다고 하면 어떻게하면될까? 레코딩할수도 없고 https://www.officetutor.co.kr/board/Dtype/bfrmvw.asp?f_tn=Dqa_excel_n2&f_bno=48272&page=14&fchk=brd_title&fval=%C0%DA%B5%BF%C7%CA%C5%CD 오피스튜터 - [VBA문의] 자동필터후 필터링된 첫번째 행번호? 오피스튜터 - [VBA문의] 자동필터후 필터링된 첫번째 행번호? www.officetutor.co.kr 여기에 보니까 find를 이용해서 첫번째행을 구하는법은 나오는데, 특정 값을 필터링하는게 아니라 어떤 값의 범위를 필터링하는거면 find를 쓸수도 없는데 어떡할지? 그냥 통째로 복사하고 새 시트에 붙여넣기한다음.. 2024. 4. 20.