안녕하세요, 강사님 3회 기출 유형 작업형1 문제 2번에서 df.T를 이용해 푸는 방법에서 'm = df[2000].mean()' 이렇게 작성하였는데, 데이터프레임에서 컬럼을 선택할 때는 df['DataFrame'] 형태로 작성해야 한다고 하셔서 'm = df['2000'].mean()'으로 작성하니 에러가 발생하였습니다. 컬럼명이 숫자일 때는 따옴표를 붙이면 안 되는 것인가요? 괄호 안에 따옴표를 붙이는 기준과 안 붙이는 기준이 너무 헷갈리네요 ...ㅠㅠ
안녕하세요 <!-- single checkbox --> <div>판매 여부</div> <div> <div class="form-check"> <input type="checkbox" id="open" th:field="${item.open}" class="form-check-input" disabled> <label for="open" class="form-check-label">판매 오픈</label> </div> </div> <!-- multi checkbox --> <div> <div>등록 지역</div> <div th:each="region : ${regions}" class="form-check form-check-inline"> <input type="checkbox" th:field="${item.regions}" th:value="${region.key}" class="form-check-input" disabled> <label th:for="${#ids.prev('regions')}" th:text="${region.value}" class="form-check-label">서울</label> </div> </div> single checkbox에서는 th:value를 넣지 않아도 오류가 나지 않았는데 multi checkbox에서는 오류가 발생하더라구요. 저는 single checkbox에서 th:value를 넣지 않았을 때 오류가 나지 않으면 multi checkbox는 single checkbox가 모여서 생긴 것으로 각각의 박스들은 독립적이라서 똑같이 오류가 발생하지 않을 거라고 예상했는데 아니더라구요. 왜그런 것인가요?
도저히 이해가 안가서,,, 제가 테스트겸으로 하나의 오브젝트 컬럼만으로 라벨 인코딩 테스트를 해보아도 오류가 뜹니다 branch컬럼으로 테스트해보았는데요,,, train test 둘다 A B C 가지고 있어서 label인코딩이 되야하는데 자꾸만 오류가 뜨네요 위는 오류 내용입니다. 이게 오류가 발생하는 이유가 무엇인가요
선생님 안녕하세요 action의 의미는 입력값을 해당 서버(item.html)로 보내는 것인데 이것의 필요성을 모르겠어서 질문드려봅니다. 두 번째 코드의 return 값을 기존 "redirect:/form/items/{itemId}"에서 "/form/items"으로 바꿔도 문제 없이 동작해서 질문 드려 봅니다. <form action="item.html" th:action th:object="${item}" method="post"> @PostMapping("/add") public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes, Model model) { log.info("item.open={}", item.getOpen()); log.info("item.regions={}", item.getRegions()); log.info("item.itemType={}", item.getItemType()); Item savedItem = itemRepository.save(item); redirectAttributes.addAttribute("itemId", savedItem.getId()); redirectAttributes.addAttribute("status", true); //return "redirect:/form/items/{itemId}"; model.addAttribute("items", itemRepository.findAll()); return "/form/items"; }
OLS 모델을 적합하는 라이브러리 임포트를 아래와 같이 알고 있는데요. statsmodels.formula. api import ols 선생님께서는 statsmodels.formula. api import smf로 쓰셨는데 동일한 기능인건가요? formula를 만드실 때에도 아래와 같이 쓰셨는데요. model_refit = smf.ols('y ~ x1 + x2 + x3', data=data).fit() ols와 smf 같이 쓰지 않아도 학습이 잘되긴 해서 저는 ols로만 학습시키고 있는데 smf는 어떤 기능이 있는지 궁금합니다.
상관관계 값이 가장 큰값에 대한 질문입니다. 값을 찾을 때 독립변수(x1~x4)만을 비교하여 값을 찾으면 될까요? 아니면 종속변수( y)를 포함하여 가장 큰 값을 찾으면 될까요? 처음에는 0.822594 이라고 생각했는데 문제에서 x변수들간의 상관관계를 물어보는 것 같아 -0.224881라 생각하는데... 가장 큰 값에 대하여 헷갈리네요^^:
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 <!-- radio button --> <div> <div>상품 종류</div> <div th:each="type : ${itemTypes}" class="form-check form-check-inline"> <input type="radio" th:field="${item.itemType}" th:value="${type.name()}" class="form-check-input" disabled> <label th:for="${#ids.prev('itemType')}" th:text="${type.description}" class="form-check-label"> BOOK </label> </div> </div> <!-- radio button --> <div> <div>상품 종류</div> <div th:each="type : ${itemTypes}" class="form-check form-check-inline"> <input type="radio" th:field="${type}" th:value="${type.name()}" class="form-check-input" disabled> <label th:for="${#ids.prev('type')}" th:text="${type.description}" class="form-check-label"> BOOK </label> </div> </div> 첫 번째 코드는 원래 코드이고 두번째 코드는 제가 살짝 수정한 코드입니다. th:field="${type}" "${#ids.prev('type')}" 위의 두 부분을 원래 item.itemType->type 'itemType'->type 으로 수정해주었습니다. item.itemType이 가르키는 것과 type이 가르키는 것이 같으므로 같다고 생각했습니다. 제가 수정한 코드는 왜 틀린것인가요?