일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DataAnalysis
- stat
- for문
- 이토록 쉬운 통계&R
- DATABASE
- big_data
- 하둡
- 파이썬
- sql
- 코딩야학
- 숫자야구
- hadoop
- list
- 빅데이터
- 루비페이퍼
- BigData
- python
- 데이터사이언스
- 데이터분석
- if문
- 데이터과학
- 함수
- 숫자야구소스
- code
- 야학
- 임경덕
- 숫자야구코드
- 생활코딩
- 리스트
- R
- Today
- Total
목록리스트 (8)
yekang
12345678910111213141516171819202122232425262728293031323334353637383940414243# -*- coding: utf-8 -*-"""Created on Wed Jul 5 11:16:53 2017@author: doden""" def get_average(dataset,index):#정보를 가진 리스트가 dataset임. sum=0 #tot=input('어떤 과목 점수 평균이 궁금하신가요?') for i in range(len(dataset)): sum=sum+int(dataset[i][index]) return sum/len(dataset) def make_dataset(raw_data): outlist=[] #a=["990001addx 17 29 16..
123456789101112131415161718192021222324252627282930313233343536373839# -*- coding: utf-8 -*-"""Created on Wed Jul 5 11:16:53 2017@author: doden""" def get_average(dataset,index):#정보를 가진 리스트가 dataset임. sum=0 #tot=input('어떤 과목 점수 평균이 궁금하신가요?') for i in range(len(dataset)): sum=sum+int(dataset[i][index]) return sum/len(dataset) def make_dataset(raw_data): outlist=[] #a=[ "990001addx 17 29 16 49 431..
임시 데이터 - 영구적으로 저장하기 위해 파일화. 메모장에 칸을 가지고 저장하는 방식. 그리고 ','를 가지고 저장하는 방식이 있음 원시적인 데이터의 저장형태는 데이터를 모아서 저장하는 형태인데 각 의미를 알기 힘드니 인덱스 달고 추가정보를 단다. 파일 형태대로 열어봤을때 얘가 무슨 데이터임을 알고 싶다. => 파일 자체가 ~데이터입니다를 표현하기 바람. self describition 여러가지 속성 어떻게 구별할까? = > 빈칸 => 불편 => 구분자 XML 등장=> 어떤 데이터임을 알려줌. 모든 종류의 파일을 표현할 수 있음/ (pdf ,csv는 콤마로 구분하는 파일)표기법이 조금 복잡했음 => Jason표기법( dictionary표기임 )영구 데이터 1) 파일형태2) 리스트 변환 3) 로직전달영구 ..
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576info='kim12365100 89 87'print(info[:3])print(info[3:8]) # :뒤 숫자는 포함이 안되기 때문에 +1해준다.print(info[8:11])print(info[11:14])print(info[14:])-------------------------------------------------------------------------- infov2='kim,12365,100,89,87'r=infov2.split(","..
12345678910111213141516171819202122232425info='kim12365100 89 87'print(info[:3])print(info[3:8]) # :뒤 숫자는 포함이 안되기 때문에 +1해준다.print(info[8:11])print(info[11:14])print(info[14:]) infov2='kim,12365,100,89,87'r=infov2.split(",") #() 안에 구분자 넣으면 구분자로 나누어서 return해준다.sum=0for item in r: print(item) for item in r[2:]: sum=sum+int(item)print('합계는=>', sum) data=[1,2,3,4]print(data[:2])print(data[::-1])Color..
numbers=[2,8,9,1,6,5] for i in range(len(numbers)): # 리스트의 길이가 반복횟수가 된다. # 5번 반복하는데 i 출력하면 0,1,2,3,4나옴. j=i+1 for j in range(len(numbers)): if numbers[i]>numbers[j]: tmp=numbers[i] numbers[i]=numbers[j] numbers[j]=tmpprint(numbers) #교수님 코드numbers=[2,8,9,1,6,3]for i in range(len(numbers)-1): for j in range(i+1,len(numbers)): if numbers[i]>numbers[j]: temp=numbers[i] numbers[i]=numbers[j] numbers[..
1234567891011121314151617181920212223242526272829303132333435363738#list는 "데이터를 집합으로" 취급하는 방법. #가장 쉽게 접근할 수 있음. "순서대로" #왜 집합으로 다루냐? => 데이터 소량으로는 #어떤 내용을 뽑아내기 힘들다. 그리고 #신뢰성이 떨어지기 때문이다.# 많은 데이터를 자동화해야 되는데 한번에 계산/출력/로직#돌릴 때 사람의 개입이 있으면 안된다. #데이터 수집, 수정, 삭제, 조회의 작업 #= > CRUD 작업 create/ read/ update/ delete#위는 데이터를 다룰때 기본적인 작업#list는 동종의 데이터를 넣는것을 기본으로 한다. #spaces에 31같은 값 넣을 수 없다. temps=[1,2,3,5,6,0,T..
123456789101112131415161718192021222324252627282930313233 def viewMonth(_month): spaces=[0,3,3,6,1,4,6,2,5,0,3,5] lastDays=[31,28,31,30,31,30,31,31,30,31,30,31] space=spaces[_month-1] month=_month lastDay=lastDays[_month-1] # 사용자가 넣는 관계와 인덱스 차 print('\t\t\t2017년 %d월'%month) print('Sun\tMon\tTue\tWed\tThur\tFri\tSat') for i in range(space): print('\t',end='') for i in range(lastDay): print('%d\t ..