분류 전체보기 (45) 썸네일형 리스트형 python_English to Korean CalledProcessError: Command '['dot', '-Kdot', '-Tsvg']' returned non-zero exit status 1. [stderr: b'There is no layout engine support for "dot"\r\nPerhaps "dot -c" needs to be run (with installer's privileges) to register the plugins?\r\n'] ㄴ point : no graphviz engine for 'dot' beacause I installed 2.44.1 but in conda, installed graphviz_version_2.38 plug in : 연결하다. 접속하다 layout engine : 엔진(web에.. pandas_데이터 탐색을 위해 사용할 수 있는 함수들 1. df.head() : 앞에 10행을 샘플로 보여준다. 2. df.shpae() :데이터 전체 행렬 구조를 보여준다. 3. df.describe() :칼럼별로 기초기술통계를 보여준다. 4. df.info() : 칼럼별로 행렬크기, null 유/무, 자료형 5. df.count() : 칼럼별 카운트 6*. pd.value_counts(df.values.flatten()) : 칼럼 속성별로 카운팅을 하고 싶을 때 데이터프레임 구조에서도 할 수 있는 방법 stackoverflow.com/questions/19392226/attributeerror-dataframe-object-has-no-attribute 7.series.value_counts() : 칼럼에서 속성 별 카운팅 8.series.unique(.. 평균,편차,공분산, 상관계수 행과 열에 대한 개념정리 행 = 데이터포인트 = 관측값 = 레코드 = 개체 = 로우 열 = 칼럼 = 속성 = 피쳐 평균 평균은 기대값(데이터로 부터 기대되는 값) 혹은 대표값(데이터를 대표하는 값)으로도 불린다. #1. 산술통계 : 모든 데이터포인트의 값을 더한 후 전체 갯수로 나눈다. #2. 확률 : 대표 데이터포인트에 가중치를 곱하여 합한 값 (가중치 = 확률 = 해당갯수/전체갯수) 편차 : 각 칼럼에서 데이터포인트와 평균과의 차이 분산 : 편차들을 제곱하여 평균 ㄴ 음수 값을 없애기 위함 >표준편차 : 기대값(평균값)으로부터 데이터가 평균적으로 떨어져있는 거리 = |편차|의 평균 = 분산의 제곱근 공분산 공분산은 부호를 통해 서로 다른 칼럼 간의 경향성을 보여주고 상관계수는 공분산의 표준화를 통해 .. HTML 입문 HTML 입문 개요 HTML이란 무엇일까요? 수학에서 덧셈 기호를 +로 나타내고, 뺄셈 기호를 -로 나타내듯 웹 사이트에서 화면에 표시되는 정보를 약속 한 것이 HTML입니다. HTML은 HyperText Markup Language의 약자인데요, HyperText는 단순 텍스트 이상의, 링크 등의 개념이 포함 된 텍스트 Markup은 꺽쇠()로 이루어진 태그를 사용하는 규격 으로, 태그들을 이용하여 텍스트 이상의 요소를 정의하는 약속된 언어라고 할 수 있습니다. 실제로 웹사이트에 표시되는 문자, 사진, 영상, 레이아웃 모두 HTML로 구성되어있죠. 마크업 그렇다면 마크업에 대해서 알아봅시다. 아래와 같은 코드가 마크업 형식을 따르는 텍스트입니다. Tom Amy Welcome to my homepage!.. URL 이해 1.쿼리스트링에 대한 이해 쿼리스트링은 사용자가 웹프로그램으로 입력 데이터를 전달하는 가장 단순하고 또한 널리 사용되는 방법이다. 이 방법은 URL 주소 뒤에 입력 데이터를 함께 제공하는 방법으로 다음과 같은 형식을 취한다. 결론 : ? 는 주소와 쿼리의 구분 / 메소드함수=파라미터값&메소드함수=파라미터값... http://hostname[:port]/folder/file?변수1=값1&변수2=값2&변수3=값3 위 형식에서 "?" 뒤의 굵은 이탤릭체로 표현된 부분이 쿼리스트링 이다. URL 주소와 쿼리스트링은 "?"로 구분되며 변수와 값의 쌍(변수=값)으로 구성된다. 만약 여러 쌍의 변수와 값을 전달할 경우 각각의 쌍을 "&"로 구분해주면 된다. 다음 URL을 살펴보자. http://localhost:80.. BeautifulSoup 정의 / find vs select BeautifulSoup은 HTML 문서를 예쁘게 정돈된 파스트리로 변환하여 내놓는 파이썬 라이브러리다. 이 잘 정돈된 데이터 구조는 Beautiful Soup 객체로서 여러 tag 객체로 이루어져 있다. 영어, 한국어와 같은 자연어 문장이 문법에 따라 구조를 갖듯이 HTML 이라는 웹을 이루는 언어로 작성된 페이지를 문법에 맞게 구조화한다. find 와 select 는 BeautifulSoup의 메소드로서 데이터 구조를 항해하는 몇 가지 방법이다. 01. find 사용법 find의 목적은 원하는 태그를 찾는 것이다. 태그는 이름(name), 속성(attribute), 속성값(value)로 구성된다. 따라서 find로 이름, 속성, 속성값을 특정하여 태그를 찾을 수 있다. tag = " Hello Wor.. Python_jupyter 줄바꿈 1. 쥬피터 : 좌우스크롤에서 자동줄바꿈설정 방법 주피터 노트북의 기본 설정은 화면 너비와 관계 없이 화면 내에서 좌우로 길게 스크롤을 하도록 되어있기 때문에 화면을 분할해 너비가 줄어들면 스크롤해야하는 길이가 길어져 불편하다. 다음은 텍스트의 문단을 자동으로 줄바꿈해 주어진 화면 너비에 맞게 포맷하는 방법이다. 1. 파일 수정 위치 찾기 내 PC >> Local Disk (C:) > user (또는 사용자) 폴더 > 이용자계정명 폴더 > .jupyter 폴더 2. nbconfig 폴더가 없을 때: (1) nbconfig 폴더를 만든다. (2) 메모장을 열고 다음의 코드를 작성한다. { "MarkdownCell": { "cm_config": { "lineWrapping": true } }, "CodeCe.. HTML 과 XML의 차이 XML과 HTML은 발전 방향이 다르기 때문에 단순 비교를 해선 안된다. 첫째, HTML이 데이터의 표현에 그 목적을 두고 있다면 XML은 데이터 교환을 위한 구조정의에 그 목적을 두고 있다. 즉, XML은 데이터 저장과 전송을 목적으로 만들어진 마크업 언어이다. XML은 eXtensible Markup Language의 약자로, 기본적으로 HTML과 같은 마크업 언어의 한 종류이다. 하지만 XML이란 언어를 정확히 이해하려면 마크업 언어라는 부분에 초점을 맞추기 보다, "데이터의 저장하고 전달하기 위해 디자인 된 언어"에 초점을 두어야한다. 즉, 언어로부터 독립적으로 여러 에플리케이션에서 사용할 수 있도록 데이터를 저장해주고 전달해주는 매개체가 되는 존재이다. 둘째, HTML이 정해진 태그를 가지고 표.. 이전 1 2 3 4 5 6 다음