45,100원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
22번째 강의 질문있습니다.
[22/25] 강의 중 질문있습니다. 1. df_all_oversea_case = df_all_gu.merge(df_oversea_gu, left_index=True, right_index=True) df_all_oversea_case.head() 2. df_all_oversea_case = df_all_gu.merge(df_oversea_gu, left_on=df_all_gu.index, right_on=df_oversea_gu.index) df_all_oversea_case.head() 1번코드와 2번코드는 단순히 코드의 길이 차이라고 하셨는데 결과값 2번에서는 0,1,2,3 번 과 key값이 나와 추후 차트를 그릴 때 에러가 나옵니다. 왜그린저 일수있나요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
에러가 발생합니다 ㅠㅠ
import pandas as pd 를 진행하면 ModuleNotFoundError 가 발생합니다 ㅜㅜ 어떻게 해결할 수 있을까요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
선생님 유투브에 강의
똑같은 강의가 있는거 같아서요 똑같은 강의인가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
replace 질문
4분 25초에서 replace는 전부 다 일치할때만 사용할 수 있다는게 어떤 의미인지 잘 이해가 되지 않습니다. 6.30. 에서 6과30은 숫자타입이고 .은 문자타입이기에 두 타입이 달라서 사용이 안된다는 의미인가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
파일명 작성시 f 관련 질문
파일명 작성에서 파일명 앞에 f가 문자열 포매팅 해주는 것인가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
df.hist 와 df.plot.hist의 차이
안녕하세요 해당 강의를 수강하던 중 질문이 생겨 글 남깁니다. data = pd.Series(np.random.randn(1000))로 데이터를 만들고 data.hist(by=np.random.randint(0, 4, 1000), figsize=(6,4)) 로 히스토그램을 작성하였을 때는 강의자료와 같이 히스토그램이 작성되는데 data.plot.hist(by=np.random.randint(0, 4, 1000), figsize=(6,4)) 로 작성하였을 때는 히스토그램이 4개가 아닌 1개로 나옵니다. 어떠한 이유로 그러한 것인지, df.hist와 df.plot.hist는 어떻게 다른 것인지 알고싶습니다.
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
설치 및 실행에 대한 질문입니다.
안녕하세요 선생님 판다스 실행과 관련하여 질문드립니다. import pandas as pd df = pd.DataFrame( {"a" : [4 ,5, 6], "b" : [7, 8, 9], "c" : [10, 11, 12]}, index = [1, 2, 3]) print(df) 이렇게 입력하였을 때 출력은 되는데 이외에도 이상한 항목들이 같이 뜨네요. 해결책 부탁드립니다. 아톰입니다! 감사합니다 C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:172: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-112)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:51: RuntimeWarning: divide by zero encountered in log10 self.precision = int(-log10(self.eps)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:52: RuntimeWarning: divide by zero encountered in power self.resolution = float_to_float(float_conv(10) ** (-self.precision)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:184: RuntimeWarning: divide by zero encountered in exp2 epsneg_f80 = exp2(ld(-64)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:185: RuntimeWarning: divide by zero encountered in exp2 tiny_f80 = exp2(ld(-16382)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:199: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-63)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:211: RuntimeWarning: divide by zero encountered in nextafter huge_dd = (umath.nextafter(ld(inf), ld(0)) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:224: RuntimeWarning: divide by zero encountered in exp2 eps=exp2(ld(-105)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:225: RuntimeWarning: divide by zero encountered in exp2 epsneg= exp2(ld(-106)), C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\getlimits.py:227: RuntimeWarning: divide by zero encountered in exp2 tiny=exp2(ld(-1022))) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\__init__.py:340: RuntimeWarning: divide by zero encountered in subtract if not abs(x.dot(x) - 2.0) < 1e-5: C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\__init__.py:340: RuntimeWarning: divide by zero encountered in absolute if not abs(x.dot(x) - 2.0) < 1e-5: <frozen importlib._bootstrap>:228: RuntimeWarning: divide by zero encountered in add 1.2.2 C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\_methods.py:56: RuntimeWarning: divide by zero encountered in reduce return umr_any(a, axis, dtype, out, keepdims) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\core\internals\managers.py:246: RuntimeWarning: divide by zero encountered in equal if (new_blknos == -1).any(): C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\core\strings\accessor.py:211: RuntimeWarning: divide by zero encountered in invert inferred_dtype = lib.infer_dtype(values, skipna=True) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\numpy\core\fromnumeric.py:87: RuntimeWarning: divide by zero encountered in reduce return ufunc.reduce(obj, axis, dtype, out, **passkwargs) C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\io\formats\string.py:155: RuntimeWarning: divide by zero encountered in longlong_scalars dif = max_len - width C:\Users\python\AppData\Local\Programs\Python\Python39-32\lib\site-packages\pandas\io\formats\string.py:157: RuntimeWarning: divide by zero encountered in longlong_scalars adj_dif = dif + 1 a b c 1 4 7 10 2 5 8 11 3 6 9 12
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
선생님 index를 1부터 시작하게 하려면
선생님 강의에 df 를 보면 인덱스가 0부터 시작하잖아요~ df의 index를 1부터 시작하게 하려면 어떤 기능을 써야 하나요?ㅠㅠ (행 개수가 많을 때 reindex나 rename을 못해주는 경우에)
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
seaborn 모듈 설치 이후 (맥북 > jupyter notebook)
seaborn 설치 이후, df = sns.load_dataset("iris") 를 입력했는데 다음과 같은 에러 메시지가 뜹니다. 원인이 무얼까요? /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py in connect(self) 1423 -> 1424 self.sock = self._context.wrap_socket(self.sock, 1425 server_hostname=server_hostname) /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py in wrap_socket(self, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, session) 499 # ctx._wrap_socket() --> 500 return self.sslsocket_class._create( 501 sock=sock, /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py in _create(cls, sock, server_side, do_handshake_on_connect, suppress_ragged_eofs, server_hostname, context, session) 1039 raise ValueError("do_handshake_on_connect should not be specified for non-blocking sockets") -> 1040 self.do_handshake() 1041 except (OSError, ValueError): /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py in do_handshake(self, block) 1308 self.settimeout(None) -> 1309 self._sslobj.do_handshake() 1310 finally: SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1122) During handling of the above exception, another exception occurred: URLError Traceback (most recent call last) <ipython-input-6-87515bdb8e81> in <module> ----> 1 df = sns.load_dataset("iris") 2 df /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/seaborn/utils.py in load_dataset(name, cache, data_home, **kws) 483 os.path.basename(full_path)) 484 if not os.path.exists(cache_path): --> 485 if name not in get_dataset_names(): 486 raise ValueError(f"'{name}' is not one of the example datasets.") 487 urlretrieve(full_path, cache_path) /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/seaborn/utils.py in get_dataset_names() 417 """ 418 url = "https://github.com/mwaskom/seaborn-data" --> 419 with urlopen(url) as resp: 420 html = resp.read() 421 /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in urlopen(url, data, timeout, cafile, capath, cadefault, context) 212 else: 213 opener = _opener --> 214 return opener.open(url, data, timeout) 215 216 def install_opener(opener): /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in open(self, fullurl, data, timeout) 515 516 sys.audit('urllib.Request', req.full_url, req.data, req.headers, req.get_method()) --> 517 response = self._open(req, data) 518 519 # post-process response /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in _open(self, req, data) 532 533 protocol = req.type --> 534 result = self._call_chain(self.handle_open, protocol, protocol + 535 '_open', req) 536 if result: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in _call_chain(self, chain, kind, meth_name, *args) 492 for handler in handlers: 493 func = getattr(handler, meth_name) --> 494 result = func(*args) 495 if result is not None: 496 return result /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in https_open(self, req) 1383 1384 def https_open(self, req): -> 1385 return self.do_open(http.client.HTTPSConnection, req, 1386 context=self._context, check_hostname=self._check_hostname) 1387 /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py in do_open(self, http_class, req, **http_conn_args) 1343 encode_chunked=req.has_header('Transfer-encoding')) 1344 except OSError as err: # timeout error -> 1345 raise URLError(err) 1346 r = h.getresponse() 1347 except: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1122)>
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
df.loc 에러
df.loc를 사용할 때 key error가 납니다
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
20강에서 "df_oversea[df_oversea['해외'].str.contains(europe)]"
선생님 안녕하세요? 항상 정성스러운 강의 잘 보고 있습니다. 업무에도 큰 도움이 되었습니다. 진정 대한민국 판다스의 1인자라 불러 드리고 싶습니다. 여튼 각설하고, 20강에서 df로 한번 더 감싸고 내용을 확인하고자 하는데 계속해서 칼럼까지만 보이고, 내용은 보이질 않는데 이유를 알고 싶습니다. 왜 내용이 보이지 않는 것인지 한번 봐주시면 감사하겠습니다. 정말 돈이 아깝지 않은 강의 강추입니다~~~~ ^^
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
df.describe(include=['category']) 에 대해 추가설명 부탁드립니다.
여기서 category가 의미하는 것이 무엇인가요? 예시를 한번 주실 수 있나요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
df.any() 와 df.all()의 차이가 궁금합니다
설명이 없이 지나가서요,, df.any() 와 df.all()의 차이가 궁금합니다!
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
막대, 선그래프 같이 그렸는데 이상해요
강의 코드대로 작성했는데요. 두개 같이 그리셨을 땐 강사님께서 그리셨을 때도 선그래프가 4월이 튀게 나오는데요. 따로 그리니 다시 3월이 가장 높게 나옵니다. 혹시 왜그런건가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
cumsum ratio 관련하여 다시 질문드립니다.
머리가 안돌아가네용..ㅠㅠ cumsum 이라는 누적 합 필드를 만들었는데 ratio 를 뒤로갈수록 커지는 우상향 선그래프로 그리고 막대그래프와 겹치고 싶어요 상기 이미지가 지금까지 한거고 그리고 싶은 그래프는 이거에요. 혹시 설명이 가능하실까요? ㅠ
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
Cumsum ratio 그리는법
강의내용과는 별개지만 ㅜㅜ강의 보다가 직접 실무에서 해보려니 어려움이 있어 질문드립니다. 실제로 row가 80개인데 1~20까지 20개만 뽑아서 막대그래프를 만들었는데요. cumsum ratio 를 겹쳐서 그리고 싶어요. 혹시 이걸 같이하는건 어떻게 하면 될까요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
월별 주
다음과 같이 20년 53주차와 21년 53주차가 저렇게 나오는 부분은 수정을 어떻게 해줘야할까요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
날짜 추출
지금과같이 2020년1월과 21년 1월이 있으면 월이 합쳐져버리는데 추출을 년도와 월을 합쳐서 추출하려면 어떻게 해야하나요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
강좌에서 나오는 window가 무슨 뜻인가요?
강좌에서 나오는 window가 무슨 의미로 쓰이는건가요?
- 미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
dict is not callable 에러
adf = pd.DataFrame({"x1": ["A", "B", "C"], "x2": [1, 2, 3]}) adf 코드를 돌렸을 때 --------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-15-be69a1a38ec8> in <module> ----> 1 adf = pd.DataFrame({"x1": ["A", "B", "C"], "x2": [1, 2, 3]}) 2 adf TypeError: 'dict' object is not callable 상기와 같은 에러가 뜹니다. 왜그러는건가요?