inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

[코드] 수업내용 코드입니다.

미해결

홍정모의 따라하며 배우는 C++

{ int result = 0; thread t([&] {result = 1 + 2; }); t.join(); //쓰레드가 끝날때까지 기다림 cout << result << endl; } { auto fut = async([] {return 1 + 2; }); cout << fut.get() << endl; // 쓰레드에게 맡긴 작업이 끝날때까지 기다림 } { promise<int> prom; auto fut = prom.get_future(); auto t = thread([](promise<int>&& prom) { prom.set_value(1 + 2); }, move(prom)); cout << "before get" << endl; cout << fut.get() << endl; cout << "after get" << endl; t.join(); }

  • c++
콩팥팥죽 댓글 1 좋아요 1 조회수 171

주석처리 할 때

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

주석 처리 하려고 컨트롤 키 + / 키를 하는데 어떤 때는 주석처리가 되는 데. 또 어떤 때는 오른쪽 끝에 빨간줄이 생기 면서 주석처리가 안되고 계속 기존 입력 칸 보다 작은(?) 칸으로 / 만 입력이 되는데 어떻게 해야하나요?ㅜㅜ

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
dkqehs 댓글 1 좋아요 0 조회수 187

웨일도 가능한가요?

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

자동화를 하려고 하는데 웨일도 가능한가요?자꾸만 크롬이 켜져서 ,,

  • python
  • 웹-크롤링
hm_stom 댓글 1 좋아요 0 조회수 339

숙제 질문

해결됨

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

강의 커리큘럼에 있는 셀프 체크는 정답 예시를 찾았는데 강의 중간중간에 내주시는 if문 중첩 줄이기, 계산기 처음 입력시 음수 입력가능하게 하기 등의 숙제는 정답 예시는 따로 없는건가요? 그냥 유튜브나 인프런에 관련 질문 올리면 확인해주시는건가요?

  • javascript
psbin1016 댓글 1 좋아요 0 조회수 274

작업형2 결측치에 대해

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

만약 결측치가 있는 데이터가 문제로 나오게 된다면 범주형 데이터는 최빈값으로 채우고 수치형 데이터는 중앙값으로 채우려는데 괜찮을까요? (중앙값이 이상치에 덜 민감하다고해서 평균말고 중앙값으로 대체하려고 합니다.) 아니면 제거하는게 좋을까요? 그리고 경우에 따라 다르겠지만 보통 대체하는 쪽이 성능이 더 좋은가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
hj2930hj 댓글 2 좋아요 0 조회수 223

!pip install langchain_community 문장이 필요할 것같아요(강의 2,4)

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 2 - 랭체인(LangChain)으로 나만의 ChatGPT 만들기

저만의 문제인지는 모르겠으나 !pip install langchain_community 설치가 계속 필요하네요~~

  • chatgpt
  • llm
  • langchain
강호경 댓글 2 좋아요 0 조회수 1419

작업형 2번 test 데이터 행 삭제에 관해 문의드립니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

작업형 2번을 풀 때, test 데이터의 행은 절대 삭제하면 안되고, 삭제할 경우 0점 처리를 맞는다고 알고 있습니다. 제가 말의 뜻을 정확하게 이해를 못해서 그런데, 혹시 제가 이해한 것이 맞는지 한 번만 확인해주시면 감사하겠습니다. [제가 이해한 뜻] 1번 상황) 예를들어 처음에 train, test 데이터가 주어졌습니다. train.shape, test.shape으로 찍었을 때, (10000,10), (2000,9)가 나왔습니다. 전처리를 통해서, train과 test의 불필요한 컬럼, 결측치가 너무 많은 컬럼을 삭제하였습니다. 그 이후 train.shape, test.shape을 찍었을 때, (10000,8), (2000,7) 이 나왔습니다. 2번 상황) 전처리 하기 전 train.shape이 (2000,9) 가 전처리 후 train.shape이 (1800,7) 이 나왔습니다. 제가 이해하기로, 1번 상황처럼 train과 test의 동일한 컬럼을 삭제하는 것은 상관 없는데, 2번 상황처럼, test의 행 데이터가 손실되는 것은 안되는 걸로 이해했습니다. 혹시 제가 이해한 것이 맞는지 봐주시면 정말 감사하겠습니다..!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
하동주 댓글 1 좋아요 0 조회수 164

캐글 t1-12 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

df2 = df.groupby('country').max() #시간에 따라 접종률이 점점 올라감 df2 = df2.sort_values(by='ratio', ascending = False) 여기서 df.groupby('country')['ratio'].max() 를 하지 않고 그냥 max()를 한 이유가 뭔가요? 접종률 상위 10개국, 하위 10개국을 찾는게 아닌가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
빅분기1202 댓글 2 좋아요 0 조회수 178

var 로 선언해서 window 객체의 프로퍼티로 만들기

미해결

따라하며 배우는 자바스크립트 A-Z

수업 자료 보면" let과 const는 블록 스코프이기에window 객체 내부의 블록에서 선언된 것으로 되기에전역 객체의 프로퍼티로 활용될 수 없습니다. " 라는 표현이 나오는데window 객체 안에 있는 더 작은 블록 단위 안에서 선언된 것이므로그 블록 안에서만 유효하고 window 객체에서 호출하지는 못한다는 뜻인가요?

  • javascript
탱_ 댓글 1 좋아요 0 조회수 176

질문있습니다

해결됨

김영한의 실전 자바 - 기본편

public class BabyDog extends Dog{ @Override public void sound() { System.out.println("낑낑"); } } BabyDog라는 클래스를 만들고 Dog를 상속받았을경우 메인클래스에서 soundAnimal(dog)를했을때 제가생각하는 이미지는 sound() Animal sound() Dog sound() BabyDog 이렇게돼서 결국 맨아래 BabyDog sound가불려서 낑낑이나올거같은데 멍멍이나오더라구요 어떤점을 잘못이해한건지 알려주실수있을까요?

  • java
  • 객체지향
Choi 댓글 1 좋아요 1 조회수 238

사용자 컴포넌트를 작성하는 것에 대한 문의

미해결

Vue 3 & Firebase 10 커뮤니티 만들기 풀스택 - "활용편" (with Pinia, Quasar, Tiptap, VueUse)

프로젝트에서 Quasar를 이용하여 프론트를 개발할 때 textarea, password 와 같은 입력 필드들을 base component로 만들어서 개발자에게 제공하는 것이 일반적인 방식인가요? 아니면 개발자가 하나하나 type이라던지 placeholder를 지정하면서 개발하는 것이 일반적인 방식인가요?

  • vue.js
  • firebase
  • quasar
  • algolia
  • vue-3
metaone11 댓글 1 좋아요 0 조회수 209

3유형 풀때...

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

선생님 대부분 3유형에서는from scipy import stats 불러오구 stats.levene~ , stats.wilcoxn 이렇게 등등 다 불러오던데f_oneway만 import scipy.stats as stats 이렇게 불러오는거로 가르쳐 주시던데 from scipy import statsstats.f_oneway(그룹A,B,C) 이렇게 해도 분석이 되는거 같은데 이렇게 불러두 되나요? 어떤건 from scipy.stats as stats이고어떤건 from scipy import stats 여서 좀 헷갈리더라구요 ㅠㅠ 또 카이제곱은 from scipy.stats import Chisquare 이런형태구...from scipy import Chisquarestats.Chisquare(df['a'],df['b']) 이렇게 해두 되나요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
moonwrd 댓글 2 좋아요 0 조회수 277

"비밀번호" 문제 확인 부탁드립니다!

미해결

자바 코딩테스트 - it 대기업 유제

안녕하세요! 비밀번호 문제를 다음과 같이 풀었는데 확인 한번 부탁드려도될까요~? class Solution { public int solution(int[] keypad, String password) { int answer = 0; char[] pw = password.toCharArray(); int[] index = new int[pw.length]; for (int i = 0; i < 9; i++) { for (int j = 0; j < pw.length; j++) { if (pw[j] - '0' == keypad[i]) { index[j] = i; } } } for (int i = 0; i < index.length - 1; i++) { int curr = index[i]; if (curr == index[i + 1]) { continue; } if (curr % 3 == 0) { // left if (index[i + 1] - curr == -3 || index[i + 1] - curr == -2 || index[i + 1] - curr == 1 || index[i + 1] - curr == 3 || index[i + 1] - curr == 4) { answer++; } else { answer += 2; } } else if (curr % 3 == 1) { // center if (index[i + 1] - curr >= -4 && index[i + 1] - curr <= 4) { answer++; } else { answer += 2; } } else if (curr % 3 == 2) { // right if (index[i + 1] - curr == -4 || index[i + 1] - curr == -3 || index[i + 1] - curr == -1 || index[i + 1] - curr == 2 || index[i + 1] - curr == 3) { answer++; } else { answer += 2; } } } return answer; } public static void main(String[] args) { Solution T = new Solution(); System.out.println(T.solution(new int[]{2, 5, 3, 7, 1, 6, 4, 9, 8}, "7596218")); System.out.println(T.solution(new int[]{1, 5, 7, 3, 2, 8, 9, 4, 6}, "63855526592")); System.out.println(T.solution(new int[]{2, 9, 3, 7, 8, 6, 4, 5, 1}, "323254677")); System.out.println(T.solution(new int[]{1, 6, 7, 3, 8, 9, 4, 5, 2}, "3337772122")); } } 0 1 2 3 4 5 6 7 8 패스워드의 각 문자에 대해 인덱스 번호를 구한 뒤 왼쪽, 가운데, 오른쪽임에 따라 다음 값과의 차이를 비교하여 +1인지 +2인지 구분하는 형태로 코드를 작성해봤습니다. 강사님이 풀이해주신 방식과는 다소 차이가 있어보여서 어떤 방식이 괜찮은지 혹은 위 방식에 문제점이 있는지 궁금하여 질문 올려봅니다

  • java
  • 코딩-테스트
주노 댓글 1 좋아요 0 조회수 220

querydsl 에서 insert 질문입니다.

해결됨

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

안녕하세요 최태현님 좋은강의 만들어주셔서 감사합니다. 제가 jpa 에서 querydsl 로 변환하려고 하는데요 ( 둘다 이번프로젝트에 처음 써봅니다.) 기존 jpa repository interface BusinessCardRepository : JpaRepository<BusinessCard, Long> 해당repository 가 있다고 가정했을때 @Component class BusinessCardRepository( private val queryFactory: JPAQueryFactory ) querydsl 전환을위해 해당 component 로된 repository 를 만들었습니다. 그래서 기존 select 로된것들은 모두 querydsl 로 수정했는데 기존 save 했던건 어떻게 수정해야할지 난감합니다. 39강강의 Querydql 사용하기에보면 bookRepository: BookRepository, bookQueryRepository : BookQueryRepository 두개다 사용하셨더라구요? 그래서 저도 별도로 두개를 사용하려다가 두개로 사용하는게 맞는지 여쭈어봅니다. 제가만든 BusinessCard Entity가 cascade = [CascadeType.ALL] 옵션이 지정되어있어 BusinessCard 가 insert 될때 BusinessCardDetail 도 같이 insert 되는구조라서 기존의 card 인터페이스를 써서 save 함수를 써야되는지 궁금합니다. 그리고 혹시 추가한 querydsl 에서 insert 구문을 써야된다면 혹시 querydsql 에서 insert 구문은 어떻게 쓰는것인지 여쭈어봐도될까요? 검색해봤는데 querysql 에서의 insert 구문은 제대로 나와있는게 없더라구요

  • querydsl
  • insert
  • save
huk 댓글 1 좋아요 1 조회수 1252

range를 꼭 써야하나요 ?

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

for i in (1,2): 2페이지까지 도는 문법이 이렇게만 작성해도 되던데 range를 꼭 적어줘야하나요 ?

  • python
  • 웹-크롤링
hm_stom 댓글 1 좋아요 0 조회수 200

유형2번 코드 작성해보았는데...

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

# 시험환경 세팅 (코드 변경 X) import pandas as pd import numpy as np from sklearn.model_selection import train_test_split def exam_data_load(df, target, id_name="", null_name=""): if id_name == "": df = df.reset_index().rename(columns={"index": "id"}) id_name = 'id' else: id_name = id_name if null_name != "": df[df == null_name] = np.nan X_train, X_test = train_test_split(df, test_size=0.2, random_state=2021) y_train = X_train[[id_name, target]] X_train = X_train.drop(columns=[target]) y_test = X_test[[id_name, target]] X_test = X_test.drop(columns=[target]) return X_train, X_test, y_train, y_test df = pd.read_csv("../input/titanic/train.csv") X_train, X_test, y_train, y_test = exam_data_load(df, target='Survived', id_name='PassengerId') X_train.shape, X_test.shape, y_train.shape, y_test.shape #Survived예측 print(X_test.shape) target=y_train['Survived'] test_id=X_test['PassengerId'].copy() test=X_test train=X_train print(train.shape, test.shape) train=train.drop('PassengerId', axis=1) test=test.drop('PassengerId', axis=1) train=train.drop('Name', axis=1) test=test.drop('Name', axis=1) print(train.shape, test.shape) #합치기 df=pd.concat([train, test]) df['Age']=df['Age'].fillna(df['Age'].mean()) df['Cabin']=df['Cabin'].fillna(df['Cabin'].mode()[0]) df['Embarked']=df['Embarked'].fillna(df['Embarked'].mode()[0]) #인코딩 from sklearn.preprocessing import LabelEncoder cols=df.select_dtypes(include='O').columns for col in cols: le=LabelEncoder() df[col]=le.fit_transform(df[col]) #쪼개기(712, 179) train=df[:712] test=df[712:] print(train.shape, test.shape) print(target.shape) from sklearn.model_selection import train_test_split x_tr, x_val, y_tr, y_val=train_test_split(train, target, test_size=.2, random_state=2022) from sklearn.ensemble import RandomForestClassifier rf=RandomForestClassifier(random_state=2022) rf.fit(x_tr, y_tr) pred=rf.predict(test) print(pred) print(pred.shape) print(len(test_id)) submit=pd.DataFrame({ 'PassengerId': test_id, 'Survived': pred }) submit.to_csv('수험번호.csv', index=False) print(submit.shape) 캐글 타이타닉 보고 이렇게 작성해보았는데, 혹시 0점 될만한 요인이 있을까요??ㅠㅠ test데이터 행 수 하고 pred수 하고 동일한거 확인했습니다! 그리고 제출할때는 split로 안쪼개고 바로 fit(train, target)해서 predict(test)해도 되는 부분일까요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
한정수 댓글 1 좋아요 0 조회수 162

작업형2 기출 2회

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

기출 한 가지 방법 풀기에는 수치형, 범주형 분리 & 로버스트 스케일 작업이 없고 바로 get_dummies가 나오는데, 실전에서 바로 get_dummies를 사용해도 상관없는지 궁금합니다

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
정원 댓글 1 좋아요 0 조회수 172

안녕하세요 선생님 Event Emit 질문 드립니다.

해결됨

Vue 3 시작하기

선생님 강의 들으면서 따라하고 있습니다 강의랑 똑같이 타이핑하면서 공부하고 있는데 왜 타임라인에서 이벤트 호출이 안되는지 이유를 모르겠어서 질문 남깁니다! 확인 부탁드립니다...!

  • javascript
  • vue.js
  • vue-3
날라댕기는 포차코 댓글 1 좋아요 2 조회수 462

EDA 카테고리 비교 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 안녕하세요! 기출(작업형2) 한가지 방법으로 풀기 13분쯤에 print("\n ===== 카테고리 비교 =====") print(train.describe(include='O')) print(test.describe(include='O')) 이 코드가 있는데 이 코드는 회귀인 경우에만 사용하는 건가요? EDA라서 생략을 해도 되는 것 같긴 한데, 어떤 때 사용하는지 그리고 목적이 무엇인지 궁금합니다!

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
베리 댓글 1 좋아요 0 조회수 223

target, 즉 우리가 예측하려는 값이 범주형인 경우

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 target 값은 절대로 절대로 인코딩해서는 안되나요? ? 그냥 아묻따 전처리 때 분리하는 것이 가장 좋겠죠??

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
wanzy123 댓글 1 좋아요 0 조회수 216

인기 태그

인프런 TOP Writers

주간 인기글