17298 오큰수 구하기 질문있습니다.
미해결
Do it! 알고리즘 코딩테스트 with Python
올려주신 코드로 공부하고 백준에 업로드 해 본 결과 시간 초과가 뜨는데, 시간 초과가 되지 않게 하려면 어떻게 수정할 수 있을까요 ?
- python
- 코딩-테스트
- 알고리즘
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
Do it! 알고리즘 코딩테스트 with Python
올려주신 코드로 공부하고 백준에 업로드 해 본 결과 시간 초과가 뜨는데, 시간 초과가 되지 않게 하려면 어떻게 수정할 수 있을까요 ?
미해결
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
아래와같이 쿼리 작성을 했을 때 아래와같은 결과가 나옵니다. 그런데 HAVING절에 넣은 조건에 해당되는 값만 출력되어야 하는 거 아닌가요? 왜 저렇게 많은 값이 출력되는 걸까요?
미해결
[백문이불여일타] 데이터 분석을 위한 중급 SQL
조건문 작성 시에 when 절의 순서를 정할 때 매번 run code를 해보고 결과가 맞는 지 확인하는 식으로 순서를 정해야 하나요? 강사님의 경우에는 업무에서 순서를 정할 때 어떤 기준으로 정하는 지 알고 싶습니다.
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL
제가 작성한 쿼리의 결과를 안보여줘서 머리속에서 상상이 안 되는 아웃풋들은 어떻게 하면 좋을까요?
미해결
다양한 사례로 익히는 SQL 데이터 분석
with temp_01 as ( select d.category_name, to_char ( date_trunc ('month', a.order_date), 'yyyymm') as month_day, sum (amount) as sum_amount, count ( distinct a.order_id) as monthly_ord_cnt from orders a join order_items b on a.order_id = b.order_id join products c on b.product_id = c.product_id join categories d on c.category_id = d.category_id group by d.category_name, to_char ( date_trunc ('month', a.order_date), 'yyyymm') ) select *, sum (sum_amount) over ( partition by month_day order by month_day) as temp1, sum (sum_amount) over ( partition by month_day) as temp2, sum_amount / sum (sum_amount) over ( partition by month_day) as ratio from temp_01 집계 어날리틱 함수는 order by를 사용하면 파티션 내에서 누적합이 되는것으로 알고 있었는데 왜 이렇게 나올까요...? 제가 혹시 놓친게 있는 걸까요
미해결
다양한 사례로 익히는 SQL 데이터 분석
order_date 컬럼에 대해 쿼리를 할 때 date_trunc ('day', order_date):: date ; 로 사용하셨는데 date는 YYYY-MM-DD 형태인데 date_trunc()를 굳이 사용할 필요가 있나요?
미해결
데이터 분석 SQL Fundamentals
안녕하세요! Dbeaver 실행시 꼭 Postgres 실행이 된 상태여야 하는지 궁금합니다..! 왠지 컴퓨터가 느려지는 것 같아서요ㅠㅠ
미해결
[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
-- 파파고 --> hacker_id와 이름을 2개의 공백으로 구분하여 출력합니다. 제 기준에서는 공백이 1개로 보이고 복사 붙여넣기 해서 드레그해도 1개더라고요. 저 조건은 그냥 가볍게 무시해도 되는건가요?? 아니면 제가 잘못 이해한 걸까요??
미해결
[백문이불여일타] 데이터 분석을 위한 기초 SQL
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. select, from, limit 다 완벽하게 작성한 것 같은데 오류가 나서 질문글 찾아보니 limit 뒤에 세미콜론을 안적어서 그렇다는데 저는 적어도 저렇게 나오는데 이유가 뭘까요?
미해결
비전공자의 전공자 따라잡기 - 데이터베이스,SQL
INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('제로초', ' zerocho@gmail.com ', '10000', '개발팀', '1'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('원초', ' onecho@gmail.com ', '6000', '디자인팀', '1'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('투초', ' twocho@gmail.com ', '8000', '기획팀', '1'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('쓰리초', ' threecho@gmail.com ', '7000', '기획팀', '2'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('포초', ' fourcho@gmail.com ', '9000', '개발팀', '2'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('파이브초', ' fivecho@gmail.com ', '6000', '기획팀', '3'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('식스초', ' sixcho@gmail.com ', '6000', '개발팀', '3'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('세븐초', ' sevencho@gmail.com ', '5000', '개발팀', '4'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('에잇초', ' eightcho@gmail.com ', '4000', '디자인팀', '4'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('나인초', ' ninecho@gmail.com ', '3000', '개발팀', '4'); INSERT INTO zerocho .`employee` (`name`, email , salary , team , role_id ) VALUES ('텐초', ' tencho@gmail.com ', '2500', '기획팀', '5');
미해결
데이터 분석 SQL Fundamentals
안녕하세요! 이제 막 강의를 시작하였습니다. 다름이 아니라 실습자료 다운 받고 강의대로 nw.orders 테이블 확인하고 있는데 값이 뜨지 않습니다ㅠㅠ 왜 이럴까요
미해결
[백문이불여일타] 데이터 분석을 위한 중급 SQL
수학적 감각이 없어서 그런지 도통 문제 조차도 이해가 안되고 어떻게 풀어야하는 지 감 조차도 않왔어서 문제 풀이 영상을 보았는데도.... 저는 그냥 외워야하는 문제이더라고요. ㅠㅠ 혹시 데이터 분석가의 기본기의 문제인가요??
미해결
핵심만 쉽게, 모두의 SQL 데이터 분석
The installer is unable to instantiate the file The file does not appear to exist 설치가 안됩니다. 테스트도 안됩니다
미해결
비전공자의 전공자 따라잡기 - 데이터베이스,SQL
users와 workspace 테이블이 다대다 관계라고 하셨는데 화면에는 일대다 관계로 보이는데요. 혹시 제가 잘못 이하고 있는걸까요? 추가로 테이블 관계 판단하는법 알려주시면 감사하겠습니다.
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL
2가지의 풀이 방법을 알 수 있었습니다 -- 1번 풀이 : 서브쿼리 select salary * months as earnings , count(*) from employee where salary * months = (select max(salary*months) from employee) group by earnings -- 2번 풀이 : order by , limit select salary * months as earnings , count(*) from employee group by earnings order by earnings desc limit 1 궁금한 사항은 두가지 방법 중 어느 코드의 성능이 더 좋게 평가 되는지 궁금합니다.
미해결
실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지
128줄에 return inside에서 inside()를 안하는 이유가 궁금합니다 @higher_order_example 자체가 inside 리턴받은 함수를 자동으로 ()붙여서 실행해주는 것인가요? 136줄에 sample_example()을 안쓰면 121줄에 있는 func 매개변수로 못넣는것인가요???
미해결
[백문이불여일타] 데이터 분석을 위한 고급 SQL
서브쿼리 이론 설명 강의에서 날짜 공백이 있을 시, 집계가 되지 않아 평균값을 낼 때, 해당 날짜가 포함되지 않을 수 있다고 설명해주셨습니다(서브쿼리 강의 7분 즈음) 이때 어떤 방식으로 해결하는 것이 좋은가요?
미해결
[백문이불여일타] 데이터 분석을 위한 기초 SQL
해당 문제를 풀 때 다음과 같이 코드를 작성했는데요. SELECT City FROM Station WHERE City LIKE 'a%' or 'e%' or 'i%' or 'o%' or 'u%'; 결과물을 보니까 A로 시작하는 CITY만 출력되더라고요. OR로 연결되는 모든 조건에는 컬럼명과 LIKE를 써줘야 하닌데, 'a%' 뒤에 있는 것들은 그렇지 않아서 결과로 출력되지 않은 건가요? AND도 OR처럼 여러 번 쓰면 뒤에 컬럼명과 LIKE를 또 써줘야 하나요?
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 보스턴 가격예측 데이터 임포트가 안돼요 ㅠㅠ
미해결
[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
안녕하세요. 강사님 아래 코드에서 '블랙핑크' 를 검색할 때 Traceback (most recent call last): File "c:\pratice_crolling\심화1_\03_스포츠 뉴스 크롤링.py ", line 52, in <module> print(article_title.text.strip()) ^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'text' 다음과 같은 오류가 뜹니다 ㅠㅠ CSS 선택자, 오타도 모두 맞게 확인이 되는데 왜 저 검색어만 오류가 뜰까요ㅠㅠ? # -*- coding: euc-kr -*- # 네이버에서 손흥민, 오승환과 같은 스포츠 관련 검색어 크롤링하기 import requests from bs4 import BeautifulSoup import pyautogui import time search = pyautogui.prompt("어떤 것을 검색하시겠어요?") response = requests.get(f"https://search.naver.com/search.naver?sm=tab_hty.top&where=news&query={search}&oquery=%EC%98%B7%EC%9C%BC%ED%99%98&tqi=i74G%2FdprvTossZPeMhCssssssko-058644") html = response.text soup = BeautifulSoup(html, "html.parser") articles = soup.select(".info_group") for article in articles: # '네이버뉴스' 가 있는 기사만 추출한다. (<a> 하이퍼링크가 2개 이상인 경우에 해당) links = article.select("a.info") if len(links) >=2 : url = links[1].attrs['href'] response = requests.get(url, headers={'User-agent':'Mozila/5.0'}) html = response.text soup = BeautifulSoup(html, "html.parser") # 스포츠 기사인 경우 if "sports" in url: article_title = soup.select_one("h4.title") article_body = soup.select_one("#newsEndContents") # 본문 내에 불필요한 내용 제거 p태그와 div태그의 내용은 출력할 필요가 없다. 없애주자. p_tags = article_body.select("p") # 본문에서 p 태그인 것들을 추출 for p_tag in p_tags: p_tag.decompose() div_tags = article_body.select("div") # 본문에서 div 태그인 것들을 추출 for div_tag in div_tags: div_tag.decompose() # 연예 기사인 경우 elif "entertain" in url: article_title = soup.select_one(".end_tit") article_body = soup.select_one("#articeBody") # 일반 뉴스 기사인 경우 else: article_title = soup.select_one("#title_area") article_body = soup.select_one("#dic_area") # 출력문 print("==================================================== 주소 ===========================================================") print(url.strip()) print("==================================================== 제목 ===========================================================") print(article_title.text.strip()) print("==================================================== 본문 ===========================================================") print(article_body.text.strip()) #strip 함수는 앞 뒤의 공백을 제거한다. time.sleep(0.3)