본문 바로가기

여러 가지 이야기/잡다한 이야기13

[구글 코랩] 깃허브의 ipynb 파일을 구글 코랩으로 불러오기 깃허브의 ipynb 파일을 구글 코랩으로 불러오기 1. 먼저 구글 코랩을 열고 [파일] - [노트 열기]를 클릭한다. 2. [노트 열기]에서 "GitHub" 탭을 클릭하고, 깃허브 주소를 입력한다.실습할 저자의 깃허브 주소: https://github.com/panda-kim/book1/ 3. 맞는 ipynb 파일을 불러온다. 4. [런타임]-[모두 실행]으로 불러온 ipynb 파일을 실행한다.위 과정으로 깃허브의 ipynb 파일을 구글 코랩에서 편하게 실습에 사용할 수 있다. 판다스 책이 출판되었습니다. 교보문고 구매 페이지, 알라딘 구매 페이지, yes24 구매 페이지 2024. 10. 20.
비즈니스 구독자에게 Python in Excel 기능 제공 소식 이전에는 Microsoft 365 개인 구독자들만 Python in Excel을 사용할 수 있었는데, 드디어 비즈니스 구독자들에게도 Python in Excel 기능이 제공된다는 소식이 전해졌습니다. 이로써 이제 비즈니스 구독자들도 Excel에서 Python을 활용할 수 있게 되었습니다. 특히 판다스를 잘 아시는 여러분들께는 매우 유용한 소식이 될 것입니다.(오피스 사용을 위해 매달 돈을 내시고 계시는 Microsoft 365 구독자분들만 가능합니다.) 아래는 관련 내용을 번역한 것입니다. 이제 Microsoft 365 비즈니스 및 엔터프라이즈 구독자들은 Excel에서 Python을 사용할 수 있는 기능을 제공받게 되었습니다. 이 통합은 데이터 분석 작업의 효율성을 극대화할 수 있는 강력한 도구로, 보다.. 2024. 10. 17.
코딩 질문을 하실 때는 '무조건' sample을 만들어 질문하세요! 코딩으로 데이터를 다루는 분들이 절대 가지면 안되는 나쁜 습관은 코딩으로 구현하고 싶은 작업을 말이나 글로만 설명하려고 하는 것입니다. 샘플을 만들지 않고 말이나 글로만 설명하는 것이죠.이건 명확하지 않아 의사소통도 안될 뿐더러나아가 코딩을 잘 해나갈 수 있는 여러분을 코딩 못하는 사람으로 만드는 습관입니다.왜냐하면 코딩의 핵심은 문제 해결이고, 문제 해결을 위해  테스트 샘플을 만들어 코드를 점검하는 것은 필수입니다.그렇지만 말로 데이터를 설명하는 습관이 생기면 문제 해결을 위해 필수인 테스트 코드를 만들 수 없게 됩니다. 지금은 초보라서 샘플을 만들지 않지만, 코딩이 익숙해지면 샘플을 만들 거라고 생각하실 수 있습니다.샘플을 만드는 것은 습관이고, 코딩 실력과 전혀 관계가 없기 때문에 처음 배울 때 .. 2023. 8. 17.
온라인 코딩 강의를 듣는 분들은 원하는 결과가 나오지 않으면 먼저 AI에게 질문해보세요! 결론부터 말씀 드리자면 온라인 코딩 강의를 듣는 분들은 원하는 결과가 나오지 않으면 먼저 AI에게 질문해보세요! 훨씬 간편하고 빠르게 점검하실 수 있습니다! 예시) 우리는 다음과 같은 데이터 프레임을 가지고 있습니다 import pandas as pd data1 = {'반': ['A', 'B', 'A', 'B', 'A', 'B', 'A', 'A'], '선택': ['일어', '불어', '일어', '일어', '불어', '일어', '불어', '불어']} df = pd.DataFrame(data1) df 위 데이터 프레임을 선택과목에 맞춰 정렬하고 싶습니다 일어가 선택과목인 데이터가 위에 놓이고 일어 다음으로 불어가 나오도록 정렬을 하고 싶습니다 어떻게 해야 할까요? 우리는 정렬을 하는 함수가 sort_valu.. 2023. 8. 16.
코드에 관한 질문은 '무조건' 명확하고 재현이 가능해야 합니다 질문1. 강의를 그대로 따라 했는데 결과가 다르게 나와요 질문1처럼 질문을 하시면 어떻게 따라했는지 알 수 없으며 어떻게 결과가 나왔는지도 알 수 없기에 처리가 불가능합니다. 그리고 놀랍게도 이렇게 질문하는 분의 99%는 강의를 정확히 따라하지 않아서 문제가 생긴 분들입니다.  질문2. merge를 썼는데 on에 복수의 열을 넣으면 예상과 달리 아래와 같이 업체열이 둘이 되고 이름이 송중기가 2개, 이름이 권보아가 두개 나오는 등 행이 중복되는 결과가 나옵니다. 왜 이렇게 되는거죠?? (예제 코드와 실행한 코드 없이 결과만 첨부) 이름 업체 제품 업체 가격0 송중기 콩다방 아이스티 콩다방 46001 송중기 콩다방 아이스티 별다방 42002 권보아 콩다방 카페라떼 콩다방 47003 권보아 콩다방 카페라떼 .. 2023. 8. 16.
강의를 그대로 따라 했는데 왜 나만 에러가 발생할까요? 강의를 그대로 따라 했는데 왜 나만 에러가 발생할까요? 나만 빼고 다른 사람들은 다들 제대로 실습한것 같은데 저는 에러가 발생했습니다. 이런 분들은 높은 확률로 다음 두가지 중에 하나입니다 1. 강의와 본인의 개발환경을 일치 시키지 않았다 (예. 강의는 주피터 노트북으로 진행되고 있지만 본인은 vscode를 쓰고 있습니다) 2. 오타등의 이유로 사실은 그대로 따라하지 않았지만 본인이 인지하지 못하고 있다. 2번의 경우도 꽤나 있고요. 2번의 경우는 AI에게 코드를 복붙해서 질문하면 잘 해결해주니다 아래 AI에게 질문법 링크를 참고하세요 https://kimpanda.tistory.com/186 온라인 코딩 강의를 듣는 분들은 에러가 나면 반드시 AI부터 돌려보세요! 결론부터 말씀 드리자면 온라인 코딩 강.. 2023. 8. 14.