묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
get_dummies()의 널값 처리
357-8쪽 해당 실습에서 object형을 제외한 int 타입에 대해서 fillna 메서드를 활용해서 Null 칼럼을 평균값으로 대체 하였습니다. null_column_count=house_df.isnull().sum()[house_df.isnull().sum()>0] house_df.dtypes[null_column_count.index] MasVnrType object BsmtQual object BsmtCond object BsmtExposure object BsmtFinType1 object BsmtFinType2 object Electrical object GarageType object GarageFinish object GarageQual object GarageCond object dtype: object그래서 다음과 같이 12개의 feature에서만 null값이 남게 되었는데요, 358쪽에서 get_dummies()는 자동으로 문자열 피처를 원-핫 인코딩 변환하면서 NUll 값은 'None'칼럼으로 대체해준다고 하였습니다.None칼럼으로 대체해주면 인코딩 이후 None으로 끝나는 칼럼의 갯수가 12개가 나와야 하는데, house_df_ohe=pd.get_dummies(house_df)for i in house_df_ohe: if "None" in i: print(i)을 하면, MasVnrType_None으로 한개밖에 나오지 않습니다. 왜 나머지는 나오지 않는지 궁금합니다!예를 들어, house_df에서 BsmtQual은 17번째 row에서 nan 값인데, house_df_ohe에서 BsmtQual_None이라는 칼럼명이 없으며, BsmtQual로 시작하는 칼럼명은 다음과 같이 4개('BsmtQual_Ex','BsmtQual_Fa','BsmtQual_Gd','BsmtQual_TA') 밖에 없고, house_df_ohe[['BsmtQual_Ex','BsmtQual_Fa','BsmtQual_Gd','BsmtQual_TA']].iloc[17]을 해보면 BsmtQual_Ex 0 BsmtQual_Fa 0 BsmtQual_Gd 0 BsmtQual_TA 0 모두 0이 나옵니다. 여기 nan값은 인코딩 후 어떻게 되는건가요? 따로 칼럼이 만들어지지 않는건가요?
-
미해결프론트엔드 개발자를 위한 웹팩
mini-css-extract-plugin 문의
https://www.npmjs.com/package/mini-css-extract-plugin안녕하세요 캡틴판교님이번 강의에서 저희가 쓴 플러그인 문의 드려요제가 이해한게 맞다면 main.css를 플러그인이 가지고 와서 dist폴더에 생성하는거 같은데 맞나요? 그런데 플러그인 리드미파일에는 p태그를 파란색으로 바꾸는 css코드는 없는거 같은데 main.css가 어떻게 만들어지는지 과정이 궁금해서 질문 드려요항상 친절한 답변 늘 감사하고 있어요~
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
Lamda식과 this, 어떤 걸 알고 있어야 하는건가요?
교재에 있는 링크를 타고 가서 생코의 this 5강을 들었는데요. "생성자 안에서 this는, 그 생성자가 만든 객체를 가르킨다."라는 건 이해했는데, 이걸 언급해주신 부분과 어떻게 연계되어서 알고 있으면 될지가 궁금합니다.
-
해결됨Svelte.js SPA 영화 검색 프로젝트
깃 저장소 문제
명령어 해도 안됩니다.. ! could not fetch remote https://github.com/ParkYoungWoong/svelte-snowpack-template ! could not find commit hash for master 막아놨나요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
필드 생성 및 제거에 대한 궁금증!!
alter table mytable add column lowest_price11 int unsigned; alter table mytable drop column lowest_price11; desc mytable; alter table mytable add column lowest_price11 int(10) unsigned; desc mytable; 5분쯤부터 시작되는 실습7 내용 중 위 코드를 순서대로 실행하다 궁금한 점이 있는데요. lowest_price11 int 를 생성 및 제거 후, lowest_price11 int(10)으로 다시 만들면, 1) 워닝표시(노란삼각형) 타입이 등장하고 2) int(10)이 결과에 적혀있지 않은데 그 이유가 무엇일까요??
-
해결됨Svelte.js SPA 영화 검색 프로젝트
마지막 부분에서요
마지막 7분30초? 여기서 빌드를 했어요 이렇게 나옵니다.. main.js에 보면.. 다르네요? import p from"./App.svelte.js";const t=new p({target:document.body});export default t;
-
미해결애플 웹사이트 인터랙션 클론!
브라우저 바운스로 인한 버그 방지에 대한 질문이 있습니다!
안녕하세요 선생님, 인터랙션 강의 재밌게 듣고있는 학생입니다 제가 질문을 드리고자 하는 것은 다름이 아니고, 강의를 들으면서 선생님께서 코딩을 하시기 전에 개략적으로 이런 식으로 하면 되겠다라고 스스로 생각을 미리 해보는데, if (currentScene === 0) return; 강의 말미에 해당 코드를 작성하셨는데, if (yOffset < prevScrollHeight && yOffset > 0) 다음과 같은 방식으로 코드를 작성하는 것은 어떨까요? 다양한 방식이 존재하겠지만 선생님께서 해당 방식을 사용한 이유가 궁금합니다! 또한, 여러 방식중에 어떤 것을 선택할때, 저는 조금 더 효율적인? 브라우저에 부담이 되지 않는 방식을 선택하는 것이 좋은 방향이라고 생각하는데, 어떤 코드가 더 효율적인지 여부를 판단하는 방식을 모르겠습니다ㅠㅠ 개발자 도구를 통해 테스트를 한다거나 하는 방식이 있을 것 같은데 어떤 방식이 있을까요? 새해 복 많이 받으세요 강의 정말 잘 듣고있습니다!
-
자바스크립트 비기너: 튼튼한 기본 만들기
property면 undefined 반환
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
이거 무슨 오류인가요?
[0] (node:14348) Warning: Accessing non-existent property 'count' of module exports inside circular dependency [0] (Use `node --trace-warnings ...` to show where the warning was created) [0] (node:14348) Warning: Accessing non-existent property 'findOne' of module exports inside circular dependency [0] (node:14348) Warning: Accessing non-existent property 'remove' of module exports inside circular dependency [0] (node:14348) Warning: Accessing non-existent property 'updateOne' of module exports inside circular dependency [0] Server Listening on 5000 [0] MongooseError [MongooseServerSelectionError]: bad auth : Authentication failed. [0] at new MongooseServerSelectionError (C:\Users\jimin\Downloads\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\mongoose\lib\error\serverSelection.js:22:11) [0] at NativeConnection.Connection.openUri (C:\Users\jimin\Downloads\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\mongoose\lib\connection.js:823:32) [0] at Mongoose.connect (C:\Users\jimin\Downloads\boilerplate-mern-stack-master\boilerplate-mern-stack-master\node_modules\mongoose\lib\index.js:333:15) [0] at Object.<anonymous> (C:\Users\jimin\Downloads\boilerplate-mern-stack-master\boilerplate-mern-stack-master\server\index.js:18:26) [0] at Module._compile (internal/modules/cjs/loader.js:1063:30) [0] at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) [0] at Module.load (internal/modules/cjs/loader.js:928:32) [0] at Function.Module._load (internal/modules/cjs/loader.js:769:14) [0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) [0] at internal/main/run_main_module.js:17:47 { [0] reason: TopologyDescription { [0] type: 'ReplicaSetNoPrimary', [0] setName: null, [0] maxSetVersion: null, [0] maxElectionId: null, [0] servers: Map(3) { [0] 'cluster0-shard-00-00.xpl7k.mongodb.net:27017' => [ServerDescription], [0] 'cluster0-shard-00-01.xpl7k.mongodb.net:27017' => [ServerDescription], [0] 'cluster0-shard-00-02.xpl7k.mongodb.net:27017' => [ServerDescription] [0] }, [0] stale: false, [0] compatible: true, [0] compatibilityError: null, [0] logicalSessionTimeoutMinutes: null, [0] heartbeatFrequencyMS: 10000, [0] localThresholdMS: 15, [0] commonWireVersion: null [0] }, [0] [Symbol(mongoErrorContextSymbol)]: {} [0] } 이게 무슨 오류인가요?
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
몽고디비 질문
8장에서 users 컬렉션 조회시 질문합니다. 필드를 안보이게 하기 위해서 find 메소드 두번째 인수에 값을 넘기는데 name, married는 string, boolean 타입인지 1, 0 만 넘길 경우 알아서 필드가 안보이고 보이게 되는데요. 그런데 age는 정수타입이라 그런지 아래와 같이 날리면 오류가 납니다. 정수의 경우에는 gt 와 같이 다르게 주어야 하나요? 왜 그런가요? db.users.find({}, { name: 1, age: false }); Error: error: { "ok" : 0, "errmsg" : "Cannot do exclusion on field age in inclusion projection", "code" : 31254, "codeName" : "Location31254" }
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
52강 웹사이트 템플릿 에러
장고 컨테이너를 만든 후에 ip:8000으로 접속해서project를 만들었는데 아래와 같은 에러가 뜹니다. 그리고 나서 projects/list/로 접속하면 프로젝트가 생성되어있습니다. vultr 서버로 들어가지 않고 장고 서버(0.0.0.0:8000)를 실행해서 들어가서 해보니까 거기서는 에러가 발생하지 않더군요. 원인을 알수 있을까요.. TemplateDoesNotExist at /projects/detail/1 snippets/list_fragment.html Request Method: GET Request URL: http://202.182.108.250:8000/projects/detail/1 Django Version: 3.1.6 Exception Type: TemplateDoesNotExist Exception Value: snippets/list_fragment.html Exception Location: /usr/local/lib/python3.9/site-packages/django/template/backends/django.py, line 84, in reraise Python Executable: /usr/local/bin/python Python Version: 3.9.1 Python Path: ['/home/blogger', '/usr/local/lib/python39.zip', '/usr/local/lib/python3.9', '/usr/local/lib/python3.9/lib-dynload', '/usr/local/lib/python3.9/site-packages'] Server time: Sat, 13 Feb 2021 08:08:25 +0000
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
선생님! 세뇌당할 것 같습니다.
JPA는 인디렉션을 통해 사용하라고 이해하였습니다.. 꼭 DTO를 사용하겠습니다.. 절대 엔티티를 직접 사용하는 일은 없을것입니다.. ㅜㅜ
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
Account id (12 digit)는 아는데 로그인 아이디와 비밀번호를 모르는 경우
안녕하세요 강의는 잘 듣고 있습니다. 이번 강의와는 무관한 질문입니다만 답변 부탁 드리겠습니다. 언제부터 인지 잘 모르겠지만 매달 AWS에서 1불정도의 청구가 날라오는데 어떤 account id(12자리)의 청구서 입니다. account id도 아마존 청구 메일에서 알았습니다 그런데 해당 account id이 이메일 및 패스워드를 몰라서 아마존에 문의해도 정확한 답변이 안오고 계속 로그인 해서 정상 로그아웃 하라고만 하네요 account id와 연결된 로그인 아이디 및 암호를 알아서 로그인 후에 어떤 조취를 취하지 않으면 적지만 계속 청구가 날라올것 같은데 어떻게 해야 이메일 주소 및 암호를 알수 있을까요
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
변수에서 살짝 헷갈리는 내용
이 부분에서 productNames는 배열이라고 말씀하셨는데요. 조금 헷갈리는게, 이런 식으로 접근을 하면 name의 값이 ['그랩', '래리'] 이렇게 배열로 쌓이는게 아니라 아예 name의 값이 바뀌잖아요? 그런데 어떻게 productNames는 product.name이 return될 때마다, 값이 바뀌는 형태가 아닌 애초에 배열이라고 이해가 될 수 있는 건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
Destructuring(구조 분해 할당)에 관한 질문
Destructuring는 실제 코딩에서 언제 많이 활용되나요? 저는 사실 var 변수명 = grab.name으로 하는게 번거로우니,var {변수명, 변수명} = grab; 하면 알아서 키값을 중괄호 안에 있는 변수명에 넣어주는 건줄 알았는데요.그게 아니라 Destructuring는 해당 객체 안에 있는 키값 그대로만 변수명을 쓸 수 있는 구조인게 맞나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
패킷 사이즈 질문..
안녕하세요..? 예전에 수강했던 학생인데 다시 돌려보고 있는 중입니다 ㅎㅎ.. 바로 질문 들어가겠습니다. 패킷을 작성할 때 패킷 헤더라는 것에 공통적으로 패킷 id와 패킷 size를 넣는데, 패킷 id의 존재이유는 확실하게 알겠습니다. 그런데 패킷 size는 왜 필요한지 잘 모르겠습니다. 패킷 size라는 것이 네트워크상 데이터를 전송하기위해 필요한 파라미터라기 보다는 어느 정도의 데이터가 주고 받아졌다를 확인하는 용인지.. 아니면 보안상의 어떤 문제를 해결하기 위해 집어넣는 것인지 모르겠어요 ㅠ 리스트 같은 경우에는 개수 같은게 중요하니 데이터를 입력하기 전에 미리 데이터 사이즈를 집어넣는 것은 이해가 가지만.. 패킷 전체의 사이즈를 미리 알아야 하는 이유가 있나요..?
-
미해결스프링 웹 MVC
마지막에 xpath 추가 후 에러발생
마지막 xpath추가하고 테스트 돌리면은 아래와같은 에러가 발생합니다. 도움부탁드립니다 org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 3; The element type "meta" must be terminated by the matching end-tag "</meta>".
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
스크롤이 없는 레이아웃의 장점은 무엇인가요?
안녕하세요, 강사님 차근차근 이해할 수 있게 설명해주셔서 잘 배우고 있습니다. 정말 감사합니다! 스크롤이 없는 레이아웃의 장점이 구체적으로 어떤 부분에 있는지 궁금합니다. 다른 강의들을 몇 개 보다가 들은 내용으로는 "반응형 작업을 위해서 스크롤이 없어야 한다"는 설명도 얼핏 들었던 것 같기도 한데, 일반적인 사이트에서는 보통 스크롤(세로)이 있잖아요? 그래서 이번 편에서 배운 예시가 실제로는 주로 어느 페이지 레이아웃에서 쓰이는지 궁금합니다! 감사합니다.
-
해결됨Svelte.js SPA 영화 검색 프로젝트
하얀 바탕만 뜹니다..
하던대로 다 따라 했는데요 흰바탕만 나옵니다. 스노우 웹팩, 패키지에 데브인덴트 설치 다하고.. 올바르게 다 했는데.. 에러 없구요 그냥 흰색 바탕만 나와요 브라우저에서.. App.svelte에 <h1>svelte!!</h1> 다 넣었구요..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
안녕하세요 선생님 전체적인 구조에 대해서 질문 드립니다.
질문 1 : 클라이언트 세션에 대해서 수업 하신 내용이 클라이언트 1명이라고 가정 하셨을 때 내용인데 , 리스너에서 클라이언트 연결 신호가 오면 Accept를 해서 A라는 클라이언트에게 A 클라이언트 세션을 하나 주어서 , A 클라이언트는 A 세션을 통해서 서버와 패킷을 주고 받고 통신을 한다 만약 클라이언트가 1000명이라고 접속 했다고 했을 때 클라이언트 세션은 1000개가 만들어 지나요??? 질문 2 : 클라이언트 세션이 정확히 하는 일이 무엇인가요? 이해가 잘안되서 제가 비유를 만들어서가 예를 들어 보겠습니다. 제가 게임에 접속해 채팅 패킷을 보냅니다. 이 패킷에는 뭐 채팅 타입 (전체냐, 일반이냐, 귓말이냐)랑 채팅 내용을 캡슐화를 시켜서 서버에게 보내고, 서버가 이 패킷을 파싱해서 일반이냐 전체냐 귓말이냐를 판단을 해서 패킷 처리 를 하고 채팅 타입에 맞는 채팅 범위에 있는 클라이언트에게 뿌 려주는 구조. 이때 클라 1000명이 게임에 입장을 하면 일단 해당 000 게임 서버 컴퓨터에 연결이 되어 있다는 소리이 고, 서버 컴퓨터 내부에는 "각각" 클라 1000명에 대한 세션이 마련되어 있고, 클라가 1000명이 채팅을 패킷을 쏘면 서버 컴퓨터 내부의 "각각의" 클라 세션에 패킷이 전달이되고 TCP 구조니까 순서보장 즉, 먼저 온 패킷부터 서버 컴퓨터가 1000개의 클라 세션에서 받아서 패킷 처리를 한다. --> 제가 이해한 부분이 맞습니까 선생님? 너무 헷갈립니다. 처음에 다 그런거 겠죠?? ㅠ.ㅠ 추가적인 질문 선생님 따로 이메일 이나 그런게 없어서 여기다 질문 드립니다. 선생님꼐서 현업 개발자 이면서 가르치시는 선생님으로 알고 있는데요 저번에 질문 주실때 코딩테스트 난이도는 삼성이나 카카오 정도로 어렵지 않다라고 하셨는데 제가 넥X, 을 목표로 준비를 하고 있습니다. 영어 지문이라고 하는데, 프로그래머스 LV2,LV3 정도 문제 풀이를 하나하나 하고있는데, 이럴거면 해커랭크를 가지고 이용해야하는지 그리고 어떤 분은 온라인 코딩테스트가 어렵다고 하고 어떤 분은 쉽다고 그러고, 선생님께서 저번에 말씀해주신 왠만한 학교에서 배우는 자료구조 손코딩 이며, 설명 가능하 고 문자열 뒤집기등 문자열과 관련된 함수 같은거 10개정도 회문, 뭐 기타 구글에서 검색해서 나올수 있는 손코딩은 전부다 모아서 외우고 설명 준비를 했는데 수업시간에 선생님께서 넥X ,엔X 면접도 보셨다고 하셨는데 그때 당시 온라인 코테 난이도가 어느정도였으며 그떄 당시 선생님꼐서는 코테 어떻게 준비 하셨나요? 뭐 알고리즘 책 저번에 추천해주신거 그때 당시 선생님꼐서 는 깊게 공부하시지 않으셨던것 같은데 질문이 길어져서 죄송합니다.