일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- OR게이트
- NAND게이트
- numpy
- Perceptron
- python
- 퍼셉트론
- 우분투
- DataFrame
- Deeplearning
- 판다스
- 파이썬
- 머신러닝
- 크롤링
- 데이터시각화
- 로지스틱회귀
- seaborn
- 딥러닝
- 데이터크롤링
- 비지도학습
- 데이터분석
- linux
- 데이터프레임
- XOR게이트
- 달의조각
- 선형회귀
- AND게이트
- 씨본
- ubuntu
- pandas
- 리눅스
- Today
- Total
목록지식 정보 공유/코딩 : Coding (12)
Charming ['ㅡ'] Ham !
csv 파일이 뭔지, 이를 파이썬으로 어떻게 읽고, 쓰는지 알아보자. In [5]: # CSV 는 Comma Seperated Value 의 약자로 쉼표로 구분된 파일 # 데이터들을 쉼표로 구분하는 것이 특징이다. # csv 데이터 형식의 데이터 생성 billboardchart = { 1 : ["Tho Box","Roddy Ricch","2019-12-19"], 2 : ["Don't Start Now", "Dua Lipa", "2019-11-01"], 3 : ["Life Is Good", "Future Featuring Drake", "2020-02-10"], 4 : ["Blinding", "The Weeknd", "2019-11-29"], 5 : ["Circles", "Post Malone","2019..
파이썬에서 XML 파일이 뭔지, 어떻게 읽고 쓰는지에 대해 알아보자 In [16]: # XML Extensible Markup Language 의 약자로 # 내용 형태로 구성, 태그 위치에 속성 값이 들어갈 수도 있음. # 웹페이지를 구성하는 HTML과 비슷함. # XMl 파일 만들기 # ElementTree 패키지를 통해 XMl 관련 기능을 수행 # ElementTree 패키지 가져오기 import xml.etree.ElementTree as ET # person 이라는최상위 태크 생성 person = ET.Element("Person") # person 태그의 하위태그 생성 name = ET.Element("name") # name 라는 하위 태그의 내용 name.text = '함종박' # 위에서 작..
파이썬에서 JSON 파일이 뭔지, 어떻게 읽고 쓸 수 있는지 알아보자 In [4]: # JSON 은 JavaScrupObjectNotation 의 약자로, 자바스크립트의 표현방식 # API, config 데이터를 전송할 때 주로 쓰임 # 1.json 파일 파싱하기(파일 쓰기) # 1-1. json 파일 저장, 딕셔너리 타입은 json 으로 저장 가능 # json 패키지 가져오기 import json # person 이라는 딕셔너리 객체에 데이터 저장 person = {"first name" : "yuan", "last name" :"jung", "age" : 33, "nationality" : "South Korea", "education" : [{"degree" : "B.S degree", "unive..
파이썬에서 파일을 생성하고, 작성하는 법, 작성된 파일을 불러오는 법을 알아보자 In [2]: # 파일 읽고 쓰기 # 파일 쓰기 # open() 사용. open("(파일제목)", "w"), 여기서 w 는 쓰기모드를 의미 # (생성한 파일 변수명).write() 를 통해 쓸 내용 입력 # write("(작성할 내용)") # (생선한 파일 변수명).close() 를 통해 쓰기 후 파일 닫아주기 *필수 f = open("hi.txt", "w") # hi.txt 라는 제목의 파일을 쓰기모드로 생성 for i in range(10) : f.write("hi") f.close() # 작성한 파일 열어보기 with open("hi.txt", 'r') as f : print(f.read()) # CSV 파일 읽고 쓰기..
파이썬 문자열 (String) 에 대한 다양한 매소드와 그 사용법을 알아보자! In [4]: # 공백제거 # .strip() 매서드 사용 a = " have a nice day. " print(a) # 양 끝 공백제거 # .strip() 사용 print(a.strip()) # 왼쪽 공백 제거 # .lstrip() 사용 print(a.lstrip()) # 오른쪽 공백 제거 # .rstrip() 사용 print(a.rstrip()) have a nice day. have a nice day. have a nice day. have a nice day. In [12]: # ~로 끝나는, ~로 시작하는 문자열 찾기(파일 찾기) b = ['ab1234w', 'ab456749w', 'ab13213m', 'cd798..
피보나치 수열이란 n 번째 수는 n-2 값과 n-1 값의 합이되는 수열이다. 즉, F1 = F2 = 1, Fn = F(n-2) + F(n-1) 이되는 초기값 및 점화식으로 정의되는 수열이다. 이를 재귀함수를 이용해 구현할 수 있다. 먼저 재귀함수란 말 재귀의 뜻 과 같이 원래의 위치로 다시 돌아오는 것이다. 함수에서는, 함수를 정의할 때 쓰인 변수가 함수 내에서 재사용된 것을 의미한다. def fnc_s (n) : return fnc_s(n-2) + fnc_s(n-1) 위의 함수는 피보나치 수열을 위한 함수를 만들기위한 과정으로 함수명 우측 괄호 안의 n 이라는 변수가 return 값에서 재사용된다. 이러한 유형의 함수를 재귀함수라고 한다. 피보나치 수열을 함수로 만들어보자면 다음과 같다. def fnc..