본문 바로가기

전체 글66

hash 자료형 python 딕셔너리 자료형 사람은 누구든지 "이름" = "홍길동", "생일" = "몇 월 몇 일" 등으로 구분할 수 있다. 파이썬은 영리하게도 이러한 대응 관계를 나타낼 수 있는 자료형을 가지고 있다. 요즘 사용하는 대부분의 언어들도 이러한 대응 관계를 나타내는 자료형을 갖고 있는데, 이를 연관 배열(Associative array) 또는 해시(Hash)라고 한다.파이썬에서는 이러한 자료형을 딕셔너리(Dictionary)라고 하는데, 단어 그대로 해석하면 사전이라는 뜻이다. 즉, people이라는 단어에 "사람", baseball이라는 단어에 "야구"라는 뜻이 부합되듯이 딕셔너리는 Key와 Value라는 것을 한 쌍으로 갖는 자료형이다. 예컨대 Key가 "baseball"이라면 Value는 "야구"가될.. 2018. 1. 16.
with 문 With Statement You can also work with file objects using the with statement. It is designed to provide much cleaner syntax and exceptions handling when you are working with code. That explains why it’s good practice to use the with statement where applicable. One bonus of using this method is that any files opened will be closed automatically after you are done. This leaves less to worry about d.. 2018. 1. 15.
텍스트 분류 1. 서론 텍스트 분류 text classification - 하나 혹은 그 이상의 클래스 라벨을 각 문헌에 연결짓는 행위 즉, 문헌을 클래스에 넣는 과정클래스 - 라벨에 의해 표현될 수 있는 내용을 가진 문헌을 넣을 집합. 분류된 그룹. (=범주 category )ex) 심장 수술 클래스 = { 심장 질환을 다루는 수술 절차에 관한 문헌 } => 주제분류( topic classification) 클래스 라벨이 문헌의 주제를 나타냄. -- 클래스 관련 문제 : 문헌 집단을 라벨링 없이 부분집합으로 나누는 것. 각각의 부분집합은 라벨이 붙어 있지 않기 때문에 클러스터(cluster)라고 한다. (= text clustering) 텍스트 분류 = 정보를 정리해서 데이터의 이해와 해석을 돕는다. 2. 텍스트 .. 2018. 1. 11.
django model 모델 모델이란 부가적인 메타데이터를 가진 데이터베이스의 구조(layout)를 말합니다.철학모델("model")은 데이터에 관한 단 하나의, 가장 확실한 진리의 원천입니다. 이것은 당신이 저장하는 데이터의 필수적인 필드들과 동작들을 포함하고 있습니다. Django 는 DRY 원칙 을 따릅니다. 이 원칙에 따라 데이터 모델을 한곳에서 정의하고, 이것으로부터 자동으로 뭔가를 유도하는 것이 목표입니다.이 규칙은 migration 에도 해당됩니다. Ruby On Rails 와는 다르게, Django 의 경우 migration 들은 모두 모델 파일로 부터 유도되며, 이 migration 들은 Django 가 데이터 스키마의 업데이트를 통해 현재의 모델에 도달할 수 있게 해주는, 일종의 역사와 같습니다. 모델의 활성.. 2018. 1. 9.