본문 바로가기

분류 전체보기

(71)
Pandas Pandas Pandas 설치 https://appia.tistory.com/164 파이썬[Python] Pandas 설치하기(pip), 아나콘다(Anaconda)설치 하기 이번 포스팅은 데이터 과학 및 머신러닝에서 많이 사용하는 Pandas 모듈에 대해서 설치 하는 방법에 대해서 이야기를 드리고자 합니다. 실제 저의 경우 Pandas, Numpy등 이런 별도의 모듈에 대해서 가 appia.tistory.com Pandas Data Type Series : list DataFrame : Dictionary DataFrame a b c 1 4 5 6 2 7 8 9 3 10 11 12 df1 = pd.DataFrame( {'a': [4,5,6], 'b': [7,8,9], 'c': [10,11,12]}, in..
File I/O, 예외처리 개념 File I/O * handle : 권한 filename = 'romeo.txt' f = open(filename) # mode default read import os os.getcwd() 현재 작업중인 폴더명을 가져옴 os.chdir('folder name') 현재 폴더를 augument 폴더로 바꿈 os.path.basename(path) augument path의 파일명을 가져옴 os.path.dirname(path) 폴더명 os에 따른 path mark 처리os.path.join('a','b') import os path = os.path.join('c:\temp','test1.txt') print(path) # >>> 'c:\temp\\test1.txt' f.close() 사용 완료 후, 파일..
Docstring, Scope, Module, File I/O 개념 * 자료구조(data struct) : 다양한 방식으로 데이터를 모아둔 것 * list, dictionary 는 모든 타입 가능 * 시퀀스 : 데이터가 나열되어 있는 형태 * None type : 데이터가 없다. (= 다른 언어에서의 NULL) * 더미 변수 : _ (언더바) * // : 나눗셈 후, 소수점을 버리는 연산자 Fuction docstring : 함수 주석, 마우스를 갖다대면 뜨는 노란창 def iseven(n): ''' (docstring) 짝수인지 확인하는 함수 ''' if n%2==2: return True print(iseven(7)) #실습1 키와 몸무게를 입력받아 BMI 지수 계산 def calBMI(height, weight): ''' height : 키 weight : 몸무게 ..
Set, 집합, Function, Parameter, Argument, Return 개념 Set - 유일한 값들의 집합 - key만 있는 dictionary - key는 유일해야 함 - 중복이 될 경우, 하나의 값만 저장한다. - empty set 변수 = set() ex) empty_set = set() empty_set >>> set() * empty dictionary 변수 = {} 변수 = dict() - set 함수 항목 추가 : color_set.add('red') 여러 항목 추가 : coloe.set.update('green','blue') 항목 삭제 : color_set.remove('blue') # 없으면 error color_set.discard('blue') # 없어도 error가 나지 않는다. * string 함수 index함수의 경우 값이 없으면 error find함수..
[WBE3]DAY2_자바스크립트 연산자, 제어문, 배열 Not a Number(NaN) 숫자인지 아닌지 판단 isNaN(값) : 숫자가 아니면 참, 숫자면 거짓 var x = 3 var y = "abc" document.write(isNaN(y) ? "숫자가 아닙니다" : x
[WBE3]DAY1_자바스크립트, 웹 서버 자바 스크립트(Javascript) - 웹의 동작을 구현하기 위한 언어 - 웹 브라우저 사용 - 웹 브라우저에 자바스크립트 인터프리터가 내장 - 객체 기반의 스크립트 언어 자바 스크립트의 특징 - 자바스크립트는 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어이다. - 객체 지향형 프로그래밍과 함수형 프로그램을 모두 표현할 수 있다. - HTML의 내용, 속성, 스타일을 변경할 수 있다. 1. 자바스크립트의 선언 - 내부 //[현재] //[과거] - 외부 //[현재] 2. 자바스크립트의 출력 1) window.alert() 메소드에 의한 출력 2) document.write() 메소드에 의한 에 출력 3) console.log() 메소드에 의한 브라우저 console창에 출력 4) HTML DOM요소..
[WBE2]DAY3_단락태그, 서식태그, 리스트태그 정의 태그(Definition tag) 용어와 그에 대한 정의를 모아놓은 리스트 태그 안에 태그와 태그에는 해당 용어에 대한 정의가 들어간다. dl : Definition-List dt : Defnition-Term dd : Defnition-Description 제목 내용 항목 내용 항목 내용 항목 ... 빈 요소, Void요소(Empty elements) 주로 문서에 무언가를 첨부하기 위해 사용되며 단일 태그라고 한다. 이미지 태그 1. 웹 페이지에서 주로 사용되는 이미지 종류 1) JPEG 이미지 : .jpg, .jpeg 휴대폰, 카메라 사진 2) GIF 이미지 : .gif 움직이는 이미지 3) PNG 이미지 : .png 배경 투명 사용 2. html 문서에 이미지를 삽입할 때에는 태그를 사용한다...
[WBE2]DAY2_WWW, W3C, 웹 표준, 웹 접근성 개념, HTML(HTML 개념, 단락태그) welcome page 설정 초기에 보여질 파일의 경로가 URL에 나오지 않도록 설정 WEB-INF > web.xml 파일이 있는지 확인(xml : 설정하는 파일) 없으면 프로젝트 우클릭 > JAVA EE ... 클릭 > Generate 클릭으로 생성 톰캣 서버 더블 클릭 > 하단 Modules탭 클릭 > 실행할 프로젝트 클릭 > Edit 클릭 > 경로 지우기(/만 써놓기) > Ctrl + s로 저장 후 > 서버 재시작 > 브라우저에서 localhost:포트번호 WWW(World Wide Web) 인터넷에 연결된 전 세계 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보공간 W3C(World Wide Web Consortium) 월드 와이드 웹을 위한 표준을 제정하고 관리하는 중립적인 기관이다. 웹 ..