문법학습(18)
-
FileNotFoundError: [Errno 2] No such file or directory: 오류 해결방법
오류 메시지 FileNotFoundError: [Errno 2] No such file or directory: 오류 원인 설정되어진 작업경로를 기준으로 파일 찾기 때문에 오류가 나옵니다. 해결방법 VS Code "EXPLORER"에서 작업 경로 지정한 경우 해당 작업 경로를 기준으로 해당 코드가 있는 경로 까지 다시 지정해야 합니다. 즉, os.getcwd() 메소드를 실행하면 VS Code의 "EXPLORER"에서 작업 경로 지정까지만 나옵니다. 파일을 정확하게 오픈하기 위해서는 절대경로를 지정해 주거나 작업경로를 현재 사용하는 경로로 지정해 주어야 합니다. # VSCode에서 - 작업 디렉토리 변경하기 import os # Get the current working directory (cwd) cu..
-
파이썬 출력결과 파일로 저장 하기
파이썬 출력결과 파일로 저장 하기 파이썬을 통해 분석한 결과를 출력할때 내용이 많아 콘솔상에서 확인이 되지 않는 경우 파일로 저장한 후 확인할 수 있습니다. 파일 오픈하기 output.txt 파일을 w(쓰기)모드로 오픈합니다. out = open('output.txt','w') 파일로 출력하기 print()로 출력할 때 file옵션을 통해 해당 파일로 출력해 줍니다. print(row, file=out)
-
load_boston() - scikit-learn 패키지, 보스턴 주택가격(Boston Housing) 데이터셋
load_boston() · scikit-learn 패키지에 포함된 테이터 셋 · 보스턴 주택가격(Boston Housing) 데이터셋 · 1978 보스턴 주택 가격, 506개 타운의 주택 가격 중앙값 (단위 1,000 달러) · 범죄율, 찰스강 인접도, 고속도로 접근성 등의 정보가 저장되어 있습니다. 속성 설명 CRIM 범죄율 INDUS 비소매상업지역 면적 비율 NOX 일산화질소 농도 RM 주택당 방 수 LSTAT 인구 중 하위 계층 비율 B 인구 중 흑인 비율 PTRATIO 학생/교사 비율 ZN 25,000 평방피트를 초과 거주지역 비율 CHAS 찰스강의 경계에 위치 유무 1 찰스강의 경계에 위치한 경우 0 찰스강의 경계에 위치하지 않은 경우 AGE 1940년 이전에 건축된 주택의 비율 RAD 방사형..
-
summary() 함수의 결과 - 회귀모델, 해석하기
summary() 함수의 결과 - 회귀모델 > summary(m) Call: lm(formula = dist ~ speed, data = cars) Residuals: Min 1Q Median 3Q Max -29.069 -9.525 -2.272 9.215 43.201 Coefficients: Estimate Std. Error t value Pr(>|t|) (Intercept) -17.5791 6.7584 -2.601 0.0123 * speed 3.9324 0.4155 9.464 1.49e-12 *** --- Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1 Residual standard error: 15.38 on 48 degrees of ..
-
ggplot2 패키지 설치하기, ggplot2 패키지 로드하기
ggplot2 패키지 설치하기 install.packages("ggplot2") > install.packages("ggplot2") Installing package into ‘C:/Users/codedragon/Documents/R/win-library/3.3’ (as ‘lib’ is unspecified) trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/ggplot2_2.2.1.zip' Content type 'application/zip' length 2760967 bytes (2.6 MB) downloaded 2.6 MB package ‘ggplot2’ successfully unpacked and MD5 sums checked The..
-
ResultSet 인터페이스, ResultSet 인터페이스, ResultSet.next(), ResultSet.getXXX(), ResultSet.updateXXX()
ResultSet 인터페이스 ResultSet 인터페이스는 SELECT문을 executeQuery()메소드로 실행한 다음 반환되는 레코드 셋(recoredset)을 저장합니다. 레코드 셋은 가상의 데이터베이스 테이블 형태입니다. SELECT문을 통해서 데이터를 가져오는 경우 ResultSet객체에 데이터를 저장해야 합니다. ResultSet 구조도 · 모든 데이터를 한번에 가져올 수 없기 때문에 cursor의 개념을 가지고 있습니다. · 커서(cursor)란 ResultSet 객체가 가져올 수 있는 행의 위치을 지정해 줍니다. · 처음 커서의 위치는 결과물(필드)에 위치하지 않기 때문에 cusror를 이동해야 합니다. · 커서를 이동하는 역할은 ResultSet의 next() 메서드가 수행합니다. · n..