묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
프리뷰 시 화면 여백 만들기 어떻게 하나요?
안녕하세요, 프리뷰 할 때 좌우 화면 여백 / 가운데 정렬 어떻게 맞추는 지 문의드립니다. 보시면 이렇게 화면 가로 규격에 맞춰서 화면을 그려 주셨는데,프리뷰를 하면 이렇게 좌우에 여백이 생기고 좌우 정렬이 되고 있어서 어떻게 하는 지 궁금합니다. 저는 프리뷰 하면, 그 화면 사이즈 만큼 가로가 꽉 차게 떠서 살짝 답답해 보입니다. (윈도우로 치면 해상도 150%으로 보는 느낌) 감사합니다.채선경 드림
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
커스텀 에디터에 관하여 질문이 있습니다.
Quest의 커스텀 에디터를 작성하였는데Quest가 가진 TaskGroups의 TaskGroup의 변수를 수정하였는데 수정이 안되는데 커스텀 에디터의 하위 요소에도 부가적인 작업을 해야 수정이 되는건가요?protected SerializedProperty taskGroupsProperty;protected SerializedProperty rewardsProperty;protected SerializedProperty useAutoCompleteProperty;protected SerializedProperty isCancelableProperty;protected SerializedProperty isSaveavleProperty;protected SerializedProperty acceptConditonsProperty;protected SerializedProperty cancelConditionProperty;protected override void OnEnable(){ base.OnEnable(); taskGroupsProperty = serializedObject.FindProperty("taskGroups"); rewardsProperty = serializedObject.FindProperty("rewards"); useAutoCompleteProperty = serializedObject.FindProperty("useAutoComplete"); isCancelableProperty = serializedObject.FindProperty("isCancelable"); isSaveavleProperty = serializedObject.FindProperty("isSaveable"); acceptConditonsProperty = serializedObject.FindProperty("acceptionConditions"); cancelConditionProperty = serializedObject.FindProperty("cancelConditions");}public override void OnInspectorGUI(){ base.OnInspectorGUI(); serializedObject.Update(); if (DrawFoldoutTitle("Task")) EditorGUILayout.PropertyField(taskGroupsProperty); if (DrawFoldoutTitle("Rewards")) EditorGUILayout.PropertyField(rewardsProperty); if (DrawFoldoutTitle("Option")) EditorGUILayout.PropertyField(useAutoCompleteProperty); EditorGUILayout.PropertyField(isCancelableProperty); EditorGUILayout.PropertyField (isSaveavleProperty); if (DrawFoldoutTitle("Condition")) EditorGUILayout.PropertyField(acceptConditonsProperty); EditorGUILayout.PropertyField(cancelConditionProperty); serializedObject.ApplyModifiedProperties();}이런식으로 작성을 하였는데다른 enum으로 수정을 하여도 기본값인 Null이 출력됩니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
로버스트와 라벨 인코딩 문의
from sklearn.preprocessing import RobustScaler cols = ['Age','AnnualIncome', 'FamilyMembers', 'ChronicDiseases',] scaler = RobustScaler() train[cols] = scaler.fit_transform(train[cols]) test[cols] = scaler.fit_transform(test[cols])from sklearn.preprocessing import LabelEncoder cols = ['Employment Type', 'GraduateOrNot','FrequentFlyer', 'EverTravelledAbroad' ] for col in cols: le = LabelEncoder() train[col] = le.fit_transform(train[col]) test[col] = le.fit_transform(test[col]) 위처럼 로버스트와 라벨인코딩 후, 랜덤포레스트 하였습니다. 최종값이 로버스트 스케일 + 라벨인코딩 = 0.77라벨인코딩 = 0.78이 나왔는데,둘다 한다고 성능이 더 좋아지는것은 아닌가요?이 상황일 때 시험칠때 둘 중 높은 라벨인코딩만 적용해서 제출하면 되나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
로버스트 스케일러 문의
from sklearn.preprocessing import RobustScaler cols = ['Age','AnnualIncome', 'FamilyMembers', 'ChronicDiseases',] for col in cols: scaler = RobustScaler() train[col] = scaler.fit_transform(train[col]) test[col] = scaler.fit_transform(test[col]) trainValueError: Expected a 2-dimensional container but got <class 'pandas.core.series.Series'> instead. Pass a DataFrame containing a single row (i.e. single sample) or a single column (i.e. single feature) instead.로버스트 스케일러를 라벨인코딩처럼 for 문으로 사용안되는 것인가요?에러가 발생하네요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
df['컬럼'].sum()과 sum(df['컬럼'])의 차이가 궁금합니다.
두개 번갈아가며 쓰시는거 같은데 둘 중 아무거나 써도 되는건가요? 값은 똑같이 나옵니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
# 어절 나눈 후 첫 번째 값
질문 : 첫 데이터의 첫단어, 두번째 데이터의 첫단어, 세번째 데이터의 두번째 단어 추출 # 블루베리 딸기 바나나 이렇게 추출하고 싶으면? 어떻게 해요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
PageRouter 프로젝트 생성
PS C:\Users\Master\Desktop\onbite-next> npm run devnpm ERR! Missing script: "dev"npm ERR! npm ERR! To see a list of scripts, run:npm ERR! npm runnpm ERR! A complete log of this run can be found in: C:\Users\Master\AppData\Local\npm-cache\_logs\2024-11-18T14_22_23_262Z-debug-0.log이런 오류가 발생했습니다..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문이 많은데.. th:object 마지막 질문입니다..
th:object=${item}th:field=*{itemName}이런식으로 사용하고, 만약 폼에서 itemName으로 test를 입력했다면item.setItemName(test) 이렇게 세팅되고 이 item객체가 Controller에 넘어가는 줄 알았는데이렇게 동작하는게 아니라일반적인 폼 데이터 전송처럼 쿼리 파라미터 형식으로 입력 데이터가 전달 되지만th:object, th:field를 사용하면 객체의 필드 이름들과 폼 데이터 전송 시 쿼리 파라미터의 이름을 쉽게 맞출 수 있기 때문에 사용한다고 생각했는데맞을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
ID를 Drop 하지 않았을 때
custom id를 drop 하지 않고 검증 데이터 분리해서 랜덤포레스트 하면could not convert string to float: 'CUST0734'이러한 에러메시지가 뜨더라구요. 무조건 drop을 진행해야 하는건지..어쩔때 drop하고 어쩔때 안하는건지 비교가 가능할까요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
9.4) 최적화 후 배포시 빌드시 /book/bookId 의 프리렌더링 에러가 발생하는거 같아요
안녕하세요, 9.4 강의 최적화 후 배포 빌드때 문제가 발생했습니다.- 에러메시지book/[id]/page.tsx 소스코드server는 이미 배포가 되어있고.. vercel 서버 URL도 환경설정 잘 적용된거 확인했고.로컬에서 npm run build까지 잘되었는데혹시 any타입 빌드를 해결하려고 (.)book/[id]/page.tsx에서 이런식으로 프롭스를 넘겨서 발생한 문제일까요..?
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
서울시 구경계 면적을 구하니 nan이 뜹니다. TT
안녕하세요실습 도중에 면적만 구하면 nan 또는 말도 안되는 숫자가 떠서처음 예제에서 제공하신 서울시 구 경계에 바로 $area를 하니nan이 뜨네요 TT(좌표계도 EPSG 5186 확인하고, 웹 지도와 비교해서 위치 정확한 거 확인 했습니다.)
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 코드를 위한 @Builder, 생성자
안녕하세요api 에서 request 를 받는 경우 getter 만 열어두고 사용하는 경우가 있는데요,이런 경우엔 request dto에 테스트 코드를 위한 생성자나 builder를 추가해주는게 맞을까요?테스트 코드를 짜기 위해 실제 코드를 수정하는 부분이 찝찝해 질문드립니다
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출2 작업형 1
안녕하십니까 기출2 작업형 1번 - 1번문제에서 문제 : (1)주어진 데이터셋(members.csv)의 'views' 컬럼 상위 10개 데이터를 상위 10번째 값으로 대체한 후 (2)'age'컬럼에서 80 이상인 데이터의 'views' 컬럼 평균값 구하기코드: import pandas as pd df = pd.read_csv("https://raw.githubusercontent.com/lovedlim/inf/refs/heads/main/p1/members.csv") df.head(5) df = df.sort_values('views',ascending=False) df.head(10) #min = df['views'][:10].min() min_value = df['views'].head(10).min() #print(min_value) = 9690 df.iloc[:10,-1] = min_value #print(df.head(11)) cond = df['age'] >= 80 =(K) print(df[cond]['views'].mean())문제에서 크게 (1), (2)를 구하라고 하는것 같은데 시험에서 답안을 제출할때 최종적으로 (K)부분에만print 붙여서 제출하는게 맞을까요? Q2. 실제 시험장에서 문제를 보았을때 import pandas as pd df = pd.read_csv("https://raw.githubusercontent.com/lovedlim/inf/refs/heads/main/p1/members.csv")이런 setting이 되어있나요, 아니면 문제의 데이터위치를 보고 직접 코드를 쳐야하나요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:object
폼 페이지에서<form th:object=${item} > <input th:field=*{itemName} >이런식으로 th:object, th:field를 사용하면item객체에 입력한 itemName이 세팅돼서 item 객체가 다시 컨트롤러로 전달되는 줄 알았는데그냥 일반 폼 데이터를 입력받을 때 처럼 쿼리 파라미터가 전달되는 것을 확인했습니다.굳이 th:object를 써서 객체를 전달받을 필요가 있나요??
-
미해결중고급 SQL과 실전 데이터 분석 101 문제 풀이
중급 연습문제 25번
안녕하세요 ㅠㅠ 제가 알기론 궁극적으로 목표한 테이블이 연결되면 어떤 방식으로 조인을 하든 상관없는걸로 알고있는데 이렇게하니까 하나의 행도 반환되지 않더라고요.... 혹시 무슨 문제가 있는건지 알 수 있을까요?? 조인 기준 컬럼이 중복되면 안되는걸까요? 조인 문제를 풀 때 조인을 먼저하려고 SELECT절은 *로 먼저 두고 시작을 하는데 그때는 오류코드로Error Code: 1060. Duplicate column name 'category_id'다음과 같이 나오더라고요 ㅠㅠ
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
스트리밍 SEO 질문드립니다.
스트리밍은 Fetch 등 서버 컴포넌트에서 비동기 실행되는 것들이 완료되기 전에 로딩 화면 같은 것을 보여주는 것이라 이해했습니다. 그렇다면, 스트리밍을 사용하기 않는다면 API를 호출하고 이를 기다린 후, 이에 대한 데이터가 HTML에 포함되어 SEO에 도움을 줄 것 같은데요.스트리밍을 사용한다면 HTML에 로딩 데이터가 보여집니다. 이를 해결할 수 있는 방법이 있나요? 아니면, 이는 SEO를 고려하지 않는 곳에서 사용해야 하는 기법인지 궁금합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
반복학습 방법
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요강의수업 반복 수강 후에, 모의고사나 실제 기출문제 보는게 나을까요? 아니면 모의고사, 기출문제 까지 일단 같이 반복 하는게 나을까요? 그리고 작업형 3은 버리고, 1,2 위주로 학습 해도 괜찮을까요? 비전공자에다가 노베이스라서 선택과 집중 해야할거 같아서요.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:object 질문 있습니다.
th:object를 사용하지 않으면 addForm.html에서 폼에 입력한 데이터들은 쿼리 파라미터형식으로 /form/items/add 로 날아가서 아래 컨트롤러가 @ModelAttribute로 폼 데이터를 item에 바인딩 한다고 이해하고 있습니다.@PostMapping("/add") public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes) { Item savedItem = itemRepository.save(item); redirectAttributes.addAttribute("itemId", savedItem.getId()); redirectAttributes.addAttribute("status", true); return "redirect:/form/items/{itemId}"; } th:object, th:field를 사용하는 경우에는th:object로 빈 item객체를 받고, th:field를 사용하면 이 item 객체의 필드들이 입력 받은 값으로 세팅되고 위의 컨트롤러에 해당 item객체가 전달되는 건가요?? 또 추가적으로th:object, th:field를 사용해서 item 객체에 입력받은 값을 바인딩 해주는건 누가 하는건가요? 컨트롤러에서는 ArgumentResolver와 ReturnValueHandler가 매개 변수와 반환 값을 바인딩 해준다고 배웠는데 타임리프에서 바인딩은 누가 해주는지 모르겠네요..
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
실습용 백엔드 서버 세팅
PS C:\Users\Master\Desktop\onebite-books-server-main> npx prisma db pushEnvironment variables loaded from .envPrisma schema loaded from prisma\schema.prismaDatasource "db": PostgreSQL database "postgres", schema "public" at "aws-0-ap-northeast-2.pooler.supabase.com:6543"이렇게 뜨고 성공했다는 문구는 안 뜹니다..
-
미해결
혹시 인프런 노트 기능 중 '인용' 단축키 아시는 분 있나요
제곧내임다