묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
섹션 1-1 cmder
메일주소와 이름을 입력했는데도 계속 입력하라고 뜨는데 어떻게 해야하나요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
질문드립니다!
데이터 전처리 부분 코로나 예제를 실행중 궁금한사항이 몇가지 생겨서 질문드리게되었습니다. 일단 질문이 많아서 죄송합니다...ㅠ <질문1> 1. def country_name_convert(row): if row['Country_Region'] in json_data: return json_data[row['Country_Region']] return row['Country_Region'] # 바꿀변수값을 return값으로 보내므로 doc['Country_Region']에 저장해야됨 호출////// doc['Country_Region'] = doc.apply(country_name_convert, axis=1) doc.head() 2. def country_name_convert(row): if row['Country_Region'] in json_data: row['Country_Region'] = json_data[row['Country_Region']] return row # row전체를 return하므로 doc변수에 저장 호출///// doc = doc.apply(country_name_convert, axis=1) doc.head() 두가지 경우가 같은식이 맞을까요? 하나씩 가져온 row전체를 return하는 경우도있고 바뀔값을 가져와서 호출시에 해당값으로 변경하는 경우도있는건가요? <질문2> 중간에 doc = doc.astype({'Confirmed': 'int64'}) 처리 해주었음에도 마지막에 MERGE한후 final_doc = final_doc.astype('int64')해주어야하는 이유 제가 하나씩 쳐보면서 해보았는데 final_doc = final_doc.fillna(0) 처리과정에서 0.0이 삽입되어서 처리해주어야하는건알겠는데 나머지 sum한 row들의 값이 소수점으로 예를들면 26874.0 같이 jupyter notebook화면에 나타나는 부분은 왜 그런지 이해가 되질 않습니다.ㅠㅠ 이미 위에서 정수처리를 한값을 sum했을뿐인데 float형식으로 왜 나오는지 궁금합니다. <질문3> PATH전역변수 선언 안하고 create_dateframe에서 사용될수있는이유가 무엇인가요? 보통 함수밖에서 지정한 field값은 함수내에서 전역변수처리를 해야지만 연동해서 사용할수있는것으로 알고있는데 아래코드와 같이 create_dateframe 함수에서는 매개변수로 PATH가 넘어오지도 않고 전역변수처리(GLOBE)를 하지도 않았는데 변수를 연동해서 어떻게 사용할수있는지가 궁금합니다. def create_dateframe(filename): doc = pd.read_csv(PATH + filename, encoding='utf-8-sig') try: doc = doc[['Country_Region', 'Confirmed']]
-
미해결홍정모의 따라하며 배우는 C++
1분28초 경우에따른 USBNetworkDevice()함수의 변경
강의중 1분28초 경에 경우에따라 USBNetworkDevice(long usb_id,long net_id) : USBDevice(usb_id),NetworkDevice(net_id){} 를 USBNetworkDevice(long id) : USBDevice(id),NetworkDevice(id){} 으로도 구현가능하다고 하셨습니다. 그런데 이게 상황에따라 전자는 무조건 사용못하고 후자는 사용가능하고 이런 경우가 생기는건가요 아니면 단지 예를들면 USBDevice와 NetworkDevice 가 같은 id를 사용해서 입력값을 하나만 받아도 되기에(입력값을 두개 받아오는것도 문법적으로 가능은하나) 기능적으로 최적화를 위해 후자를 사용하게 되는건가요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
추가질문드립니다...
답변감사드립니다 선생님! 요즘 시간가는지 모르고 강의듣고있네요 이제 5개중 일주일만에 2개 들었네요! 다름이아니라 제가 이렇게 추가질문 드리는이유는 위에 여쭈어보았던 질문에 대해 제 컴퓨터에서 각각 2개의 sql구문 1. SELECT items.provider, count(*), avg(items.dis_price), avg(items.discount_percent) FROM items INNER JOIN ranking ON items.item_code=ranking.item_code GROUP BY items.provider ORDER BY COUNT(*) DESC; 2. SELECT provider, count(*), avg(dis_price), avg(discount_percent) FROM items GROUP BY provider ORDER BY COUNT(*) DESC; 을 실행해본결과 count(*), avg(items.dis_price), avg(items.discount_percent)의 실행값이 달라서 입니다. 제가 생각하기론 판매자별, 베스트상품 갯수, 평균할인가격, 평균할인율을 베스트상품 갯수가 높은 순으로 출력 할경우에는 판매자나 가격에관한 정보는 items테이블에만 있기에 ranking에 있는 field가 포함되지 않아서 쓰지않아도 될거라고 판단하였습니다. 제가 생각한 바로는 만약 items테이블과 ranking테이블이 추가로 innerjoin하게 될경우에는 all카테고리에서 베스트 상품으로 이미 카운트된 특정상품에 대해 해당 세부카테고리로 들어가서 중복으로 카운트되는 경우가 생기지 않을까 생각했습니다. 그런데 innerjoin 을 쓰는 방식이 SQL 에서 가이드한 정석적인 방법이라고 하셔서 제가 이해한게 맞는지에대해 의구심이 생겼습니다.. 혹시라도 제가 잘못이해하고 있으면 죄송합니다..
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃허브 페이지 연결
안녕하세요. 강사님 하나 여쭤보고 싶어서 이렇게 글을 남깁니다. 권한 신청을 하고 메일을 받아서 링크를 클릭했더니 404페이지가 나오더라구요. 제가 권한을 수락을 안한건지. 또 그렇다면 어디서 해야 할지 궁금합니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
16진수 부동소수점 관련
부동소수점 관련 강의를 듣고 있는와중 float a = 0xb.aP1; printf("%a",a); 로 작성하면 강의에 나온 출력값과 같이 나오는데, printf("%x, %a",a,a); 로 작성하면 원하는 값이 나오지 않습니다. 왜그런건가요?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
bootstrap 적용
<블로그 오류화면> post_list.html 화면 섹션5의 첫번째 강의를 전부 따라하였지만 여전히 이러한 오류가 뜹니다. 어떻게 해야하나요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
유효성 검사 메시지 질문드립니다.
form jstl을 이용해서 <form:errors>로 유효성 검사 메시지를 불러올 때 codes[0]에 있는 그 메시지를 매핑? 해서 불러오는 걸로 수업을 들었는데요 궁금한 것이 첫번째 오류는 codes[0]이고 두번째 코드는 codes[1]일 텐데 왜 계속 codes[0]의 것만 불러오는데 모든 오류의 메시지가 불러와지는 지 궁금합니다. 1.반복문이 자체적으로 처리가 돼있는 건가요? 2.미니 프로젝트 관련 질문인데 강사님이 하신대로 그대로 했는데 강사님은 메시지가 틀린거 마다 한 개씩 나오고 저는 계속 저렇게 2개씩 나오네요. 2개가 틀렸다면 오류메시지가 밑 처럼 2개가 나와야하는거 아닌가요? 강사님은 틀린거마다 한개씩 나오시던데 뭐가 틀렸을까요..
-
미해결홍정모의 따라하며 배우는 C언어
강의교안 질문입니다!
안녕하세요, 오늘 아침에 결재해서 강의 듣고있는 수강생입니다! 다름이 아니라, 강의를 들으면서 필기를 하고있는데, 혹시 강의하시면서 쓰시는 ppt파일이 따로 업로드되어있는지, 혹시 다운로드는 가능한지 궁금해서 질문올립니다!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 권한 추가 요청
인프런 아이디 : scmoonkr@naver.com 인프런 이메일 : scmoonkr@naver.com 깃헙 아이디 : scmoonkr@naver.com 깃헙 Username : scmoonkr 추가 요청드립니다.
-
해결됨스프링 부트 개념과 활용
JPA, Hibernate, Spring Data JPA에 대한 상속,구현관계 질문
"스프링데이터 5부: 스프링 데이터 JPA" 강의에서 Spring Data JPA -> JPA -> Hibernate -> DataSource 로 상속 및 구현 관계를 알려주셨는데 첫번째 질문 DataSource는 잘 모르겠습니다만 JPA는 ORM을 위한 표준 Java interface이고 interface에 있는 method를 구현한 것이 Hibernate이기 때문에 순서가 다음처럼 되어야 하는게 아닌지요? Spring Data JPA -> Hibernate -> JPA 두번째 질문 Hibernate class를 확인해봤습니다만 DataSource interface를 구현하고 있지는 않았는데 그럼 DataSource는 어디서 구현하고 있는 것일까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
batch_size에 대해서 질문이 있습니다.
hibernate.jdbc.batch_size 를 2로 주고, 영속성 컨텍스트에 4개의 엔티티를 저장하면 결국에 트랜젝션 커밋시점에 4개의 쿼리가 나가는데.. 여기서 궁금한게 있어서 질문을 드립니다. 1) 배치사이즈가 2이고 엔티티가 4개가 저장되어있다면, 배치 사이즈 크기에 해당하는 2개의 엔티티를 저장하는 쿼리가 실행될꺼 같았는데 아닌가요? 2) 테스트해본 결과 4개의 insert 쿼리가 내보내지는데 이 시점에 배치에 해당하는 최적화가 이루어지는건가요? 대용량으로 배치작업으로 어떠한 이점이 있는지 알고 싶어서 질문드립니다.그리고 유익한 강의 매우 재밌게 잘 듣고 있습니다. 감사합니다.
-
해결됨스프링 부트 개념과 활용
강의와 관련없는 질문 하나만 드리겠습니다.
기선님 강의 영상 보다보면 앱 전환하기 위해 dock에서 마우스 커서 움직여서 icon에 mouse over 될 때 해당 icon이 커지는 애니메이션 효과가 있던데 os의 dock관련 설정을 확인해도 그런 걸 찾을 수가 없더라고요. 관련해서 정보 공유 부탁 드려도 될른지요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
회귀) subplot 을 선형회귀 직선 표현(p.303_구판)
안녕하세요!선생님 강의 잘 듣고 있습니다.회귀 파트 학습을 하면서 코드 실행을 하는데 하기의 코드 부분이 이해가 되지 않습니다.. fig, axs = plt.subplots(figsize =(16,8), ncols=4, nrows=2) lm_features = ['RM','ZN','INDUS','NOX','AGE','PTRATIO','LSTAT','RAD'] for i, feature in enumerate(lm_features): row = int(i/4) col = i%4 sns.regplot(x=feature, y='PRICE',data=bostonDF, ax = axs[row][col]) * row , col 을 각각 정의한 부분이 이해가 어렵습니다. int(i/4), i%4 가 각각 어떤식으로 형성되는가입니다. 더하여 enumerate 함수만 상기 for 구문에 쓰일 수 있는지도 궁금합니다.(for in 구문은 안되는지)
-
미해결React로 NodeBird SNS 만들기
memo관련 질문있습니다
memo로 리렌더링을 막을 수 있는데 그러면 모든 컴포넌트에 memo를 붙이는 것은 어떤가요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
원래 이렇게 되는건가요?
기본 url ( http://localhost:3000 )에서 로그인 한 뒤, /profile 로 가보면 로그인은 다시 해야되는데 팔로워, 팔로잉 리스트는 잘 뜹니다. 더미데이터 넣고 할 때는 이게 원래 정상작동인건가요?
-
미해결React로 NodeBird SNS 만들기
action값
action값으로 무조건 type을 지정해줘야하나요>
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
3개 이상의 연산인경우 프로세스가 궁금합니다.
object.__add__(self, other) 예제 따라서 해보다가 궁금한데요. 인자가 2개밖에 없으니 3개 이상인 경우를 연산할려고 하니까 에러가나서요. 매직메소드를 클래스안에 구현해놓지 않으면 3개이상이 저절로 되는데 .. 찾아봐도 잘 나오지가 않더라구요. 어떻게 되는건지 궁금합니다.
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
Cmder에서 django 설치 오류
django를 설치하는 과정에서 pip install django를 입력하면 아래와 같은 오류가 발생합니다. C:\github\django_my_website (master -> origin) (venv) λ pip install django WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/ Could not fetch URL https://pypi.org/simple/django/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/django/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping ERROR: Could not find a version that satisfies the requirement django (from versions: none) ERROR: No matching distribution found for django WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping 아나콘다 설치 과정에서 Add Anaconda3 to my PATH environment variable 체크도 했습니다. Python 3.8.2가 이미 깔려있었던 상태였는데 문제가 될까봐 삭제 후, 아나콘다와 파이참 또한 삭제 후 재설치하여 다시 해봤는데도 위와 같은 결과가 나옵니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
채점파일이 실행되지 않습니다.
체점파일 실행 시 이런 오류 메세지가 뜹니다. 어떻게 해결해야 하나요?