- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- trunc
- swiftUI
- cocoapods
- Observable
- Python
- SWIFT
- deeplearning
- struct
- sigmoid
- Linux
- decode
- 연산자
- grep
- ReLU
- 시각화
- MVC
- Optional
- SQL
- 딥러닝
- tapply
- ios
- r
- 명령어
- barplot
- delegate
- scheduledTimer
- substr
- rxswift
- Upper
- NVL
목록전체 글 (115)
iOS 개발 기록 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VQxtU/btrj2TVRWvl/z2KkFsMkMxDQoUcqiqI6U1/img.png)
리눅스 개념 1. 리눅스란 유닉스가 너무 고가여서 리눅스 오픈소스를 리누즈 토발즈 핀란드 학생이 1991년 11월에 개발한 OS이다. 리누즈 토발즈가 개발한 것은 리눅스의 커널(자동차 엔진)을 개발하고 소스를 무료로 공개하고 전 세계의 많은 개발자들이 이 오픈소스를 가져다가 더 좋게 개선해서 다시 인터넷에 올리고 하는 작업을 반복하다보니 리눅스 OS가 유닉스보다 더 가볍고 안정적이게 되었다. 이 프로젝트를 GNU 프로젝트라고 한다. 누구든지 배포된 오픈 소스를 가져다가 개발할 수 있고 돈을 벌 목적으로 상용화할 수도 있는데 한가지 지켜야할 약속이 있다. 그것은 이 소스를 가져다가 더 좋게 수정했으면 수정한 코드를 인터넷에 올려줘야 한다. 종류 1. Oracle linux (우리가 사용할 것) 2. Ubu..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cBtUzU/btrjYhXfp48/iJlIkctJQbKPYVvzsNMIsK/img.png)
R 설치하기 https://healthstat.snu.ac.kr/CRAN/ R 시작하기 아래와 같이 자신이 원하는 CSV파일을 작성하여 원하는 폴더에 저장합니다. 데이터를 읽어오려면 아래와 같이 코드를 작성합니다. attach 함수와 tapply 함수 아래와 같이 attach(테이블명)을 하게 되면 후에 emp$sal, list(emp$deptno, emp$job) 이런식으로 쓰지 않아도 되기 때문에 편의성이 증가합니다. 한마디로 앞으로 해당 테이블 가지고 데이터를 다뤄보겠다고 하는 것입니다. 해제하려면 detach(테이블명) 해주면 됩니다. 당연히 해제하고 데이터를 가져올땐 테이블명$컬럼명으로 해줘야 합니다. tapply는 위에 emp 테이블을 보면 부서번호 별, 직무 별 연봉을 합한다는 의미입니다. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kKROD/btrjYh2XC4H/NWJJ8cTlAe5050ZqaYtdv0/img.jpg)
오늘은 아래의 링크 영상을 보고 정리한 내용을 포스팅해볼까 합니다. https://www.youtube.com/watch?v=jDZd3Hy04Ng 요즘 핫한 '메타버스' 가 존속하려면, 더 크게 성장하고 혁신이라고 인정받으려면 필요한 기술이 있습니다. 메타(meta) + 버스(verse, universe) 의 합성한 신조어입니다. 단순히 가상세계만을 말하는 것은 아니며 현실 세계와 연동된 세계를 말합니다. 위 영상에서 말하고 있는 메타버스 존속의 필요충분조건은 바로 메타버스 속 경제가 활성화되어야 한다는 것입니다. 그로서 메타버스가 확장되고 현실에서 해온 일을 가상 세계 속에서도 가능하고 비슷한 경험을 이끌어 냅니다. NFT 개념 디지털 생산물에 희소성이 부여되어야 하고 그게 유저로 하여금 상품으로서 가..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ckOt66/btrjP1TVZsq/Ta9JdTTiEd9tddkKkFk2n1/img.png)
기본적인 SQL SELECT절의 논리적 처리 순서는 다음과 같습니다. 1. FROM: 테이블명을 가져온다. 2. WHERE: 읽어올 데이터의 조건을 설정한다. 3. GROUP BY: 특정 컬럼의 그룹화한다. 엑셀의 필터?와 비슷하다고 보면 된다. 4. SELECT: 원하는 데이터를 가져온다. (COUNT의 경우 갯수) employee 테이블의 컬럼명 소개 (describe) desc emp empno: 사원번호 ename: 사원이름 job: 직업 mgr: 관리자의 사원번호 hiredate: 입사일 sal: 연봉 comm: 커미션 deptno: 부서번호 set page 400 보이는 페이지 size 조절 SELECT SELECT는 테이블에서 다양한 조건을 이용하여 데이터를 출력하는 일을 합니다. 예제 1)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dczueZ/btrjNcH3qid/kWOdMLJY3UjKffjRfFl5CK/img.png)
비전공자인 내가 머신러닝을 활용한 빅데이터 분석가 과정을 들은 내용들을 기록해보려고 합니다. 아래는 첫 카테고리인 SQL의 목차입니다. Let's get started! 01 SELECT 절, ORDER BY 절 02 COLUMN과 ROW, DISTINCT 03 연결 연산자, 컬럼 별칭 04 NULL 05 DB 접속 관련 06 산술 연산자, 비교 연산자, 기타 비교 연산자, 논리 연산자 06_(1) WHERE 절, 비교 연산자 06_(2) 기타 비교 연산자 06_(2)_1 BETWEEN AND 연산자 06_(2)_2 LIKE 연산자 06_(2)_3 IN 연산자 06_(2)_4 IS NULL 연산자 06_(3) 논리 연산자 06_(4) 연산자 우선순위 07 단일 행 함수(문자, 숫자, 날짜, 변환, 일반)..