- 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 |
- SWIFT
- 명령어
- Upper
- Linux
- barplot
- MVC
- SQL
- substr
- 시각화
- grep
- 연산자
- deeplearning
- Observable
- Optional
- decode
- struct
- r
- delegate
- NVL
- Python
- swiftUI
- sigmoid
- tapply
- rxswift
- ios
- trunc
- 딥러닝
- ReLU
- scheduledTimer
- cocoapods
목록전체 글 (115)
iOS 개발 기록 블로그
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/btm7sD/btro8xfKMD1/oK2ZXPLZEKsjyPsFQ1jaHk/img.png)
이번엔 plot 그래프에 대해 적어보려고 합니다. 테스트 환경은 저번과 마찬가지로 R Studio Cloud입니다. 테스트 환경에 관해서는 아래의 글을 참고해주세요. R Studio Cloud 사용법과 원형(pie) 그래프 시각화 위 테이블들의 데이터들을 원형 그래프로 시각화해보려고 합니다. 예를 들어 각 사원들의 연봉 데이터들을 파이로 쪼개 시각화하여 한눈에 해석하기 쉽도록 말입니다. 우선 실행환경은 인터넷 crazydeer.tistory.com 먼저 cars라는 변수에 데이터를 넣고 기본 plot 그래프를 그려보겠습니다. 결과) 위 그래프에 파란색 선을 그어보겠습니다. > plot(cars, type="o", col="blue") 결과) 설명) 값 설명 p 점으로 l 선으로 b 점과 선 둘다 동시에 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/biGZQR/btro6aqPOhl/gUHiNELhRKValzFBoZkbcK/img.png)
변환 함수 to_char, to_number, to_date 데이터 타입을 변환하는 함수입니다. 테스트 (실행) 환경 웹에서 실행해볼 수 있는 사이트에서 코드를 실행해보았습니다. https://www.w3schools.com/sql/trysql.asp?filename=trysql_select_all SQL Tryit Editor v1.6 WebSQL stores a Database locally, on the user's computer. Each user gets their own Database object. WebSQL is supported in Chrome, Safari, Opera, and Edge(79). If you use another browser you will still be abl..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bX26dw/btroT6CXcQW/zsmLGXVE6MvdzA1Xx4285K/img.png)
2021년 12월 25일 토요일 크리스마스입니다. 말도 안 되는 한파에 산속에 있는 에버랜드에 방문하였습니다. 전 국민 눈치게임으로 사람이 적을 거라 조심스레 예상해봤지만 역시나 사람이 많았습니다. 저는 여자 친구와 매년 10월~12월 사이에 에버랜드를 옵니다. 매년 저는 판다를 꼭 보고 싶어 했고 항상 들렀지만 단 한 번도 보지 못했습니다. TV 프로그램 동물농장에서 자주 봤던 아기 판다 '푸바오'를 꼭 보고 싶었습니다. 저는 이번에 에버랜드의 예약시스템이 바뀐 걸 알았고 어플을 받아 입장하자마자 스마트 줄 서기 또는 레니 찬스를 통해 판다 월드를 예약했습니다. 그 방법에 대해 간략하게 소개해드리겠습니다. 1. '에버랜드' 어플 다운로드 https://apps.apple.com/kr/app/everla..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/KluvT/btroC7Xr4oh/25SLNraCXNtM7kOLKN0Qjk/img.png)
신경망의 내적 위에 신경망에서 x1과 x2가 각각 1과 2이면 y1과 y2의 값은 무엇일까? x1*1 + x2*2 = y1 x1*3 + x2*4 = y2 x1*5 + x2*6 = y3 그러면 위 신경망에서 만들어진 가중의 총합인 y값을 시그모이드 함수를 통과시켜서 나온 y_hat을 출력해보자 3층 신경망 구현하기 3층 신경망 (hidden 2층) 전체 코드 시그모이드 함수 오즈비율 그래프에서 로짓 함수에서 시그모이드 함수로 발전하였다. 오즈 비율(Odds Ratio) 그래프는 실패할 확률 대비 성공할 확률을 말합니다. 로짓 함수는 오즈비 함수에 로그를 사용한 함수를 말합니다. 시그모이드는 로짓함수에서 P(확률) 값을 계산하기 편하도록 지수 형태로 바꾼 함수입니다. 입력값 1, 2와 가중치 2행 3렬의 [..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cfIJiT/btroiamwofT/o2rmx1AkuvQcCQyy6EsQ0K/img.png)
시퀀스 자료 연결하기 테스트 환경은 구글 colab이며 위의 emp, dept 테이블을 구글드라이브에 올리고 colab에서 구글 드라이브를 마운트해서 csv파일을 읽어드렸습니다. colab에서 구글 드라이브 마운트 colab에서 새 ipynb 파일을 만들고 좌측 상단에 폴더 모양을 클릭하고 위 이미지에 동그라미 아이콘을 누르면 본인의 구글 드라이브와 마운트되어 구글 드라이브에 위치한 파일을 읽어들일 수 있습니다. 예제) 사원 테이블의 이름을 첫글자는 대문자로, 나머지는 소문자로 출력하시오 csv 라이브러리를 이용한 방법) pandas 라이브러리를 이용한 방법) 시퀀스 자료 반복 이해하기 (*) 예제) 예제) 숫자를 입력하도록 하고 해당 숫자만큼 ★이 출력되도록 하시오 예제) emp 테이블의 이름과 이름의..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7Um5b/btrorBiKQFn/JDvv7wdBmGL8iGGtF0D4jk/img.png)
리눅스의 디스크 관리에 대해서 알아보겠습니다. 우선 리눅스의 디스크 관리 명령어 3가지입니다. 1. du 2. df 3. sar du 명령어 du 명령어는 현재 파일/디렉토리의 디스크 사용량을 확인하는 명령어입니다. $ du -sh > 12345M $ du -s *.txt > .txt가 뒤에 붙는 모든 파일의 디스크 사용량이 출력된다 옵션 -a : all -b : 바이트 단위로 표시 -s : 디렉토리 또는 파일의 전체 크기 표시 df 명령어 df 명령어는 현재 파일 시스템의 총 사용률을 확인하는 명령어입니다. $ df -hP 옵션 -a : 디렉토리로 생략된 블록 크기의 파일 시스템 출력 -i : inode로 디스크 정보를 보여준다 -k : kb 단위로 표시 -T : 파일 시스템의 정보와 디스크 정보를 보..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bliiss/btrn1gfiK1E/7SGXvHbv6AVvgfoTBdiI7k/img.png)
위 테이블들의 데이터들을 원형 그래프로 시각화해보려고 합니다. 예를 들어 각 사원들의 연봉 데이터들을 파이로 쪼개 시각화하여 한눈에 해석하기 쉽도록 말입니다. 우선 실행환경은 인터넷만 있으면 어디서든 R Studio 환경으로 코드를 실행해볼 수 있는 RStudio Cloud에서 실행해봤습니다. 주소는 https://rstudio.cloud/ 입니다. 편하게 코드 실행해보고 싶으실 때 쓰시면 좋습니다. RStudio Cloud - Do, share, teach, and learn data science rstudio.cloud 위와 같이 본인이 가지고 있는 csv 파일을 우측 하단에 Upload 버튼을 눌러 import 할 수 있습니다. 알아서 readr 이라는 라이브러리도 설치 및 코드까지 작성해서 im..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dkguQv/btrnVx2XFj3/q6wh1kJLGKVGKa2scW1Pe0/img.png)
숫자함수 round, trunc, mod, power round 반올림 하는 함수 예) select 2567.56, round(2567.56) from dual; 결과) 2567.56, 2567.6 trunc 잘라내는 함수 예) select 2567.56, trunc(2567.56, 1) from dual; 결과) 2567.56, 2567.5 설명) trunc(OOO.OO, 1)은 소수 첫번째 자리 아래로 모두 날려버린다는 의미 mod 나눈 나머지 값을 출력하는 함수 예) select mod(10, 3) from dual; 결과) 1 설명) 10을 3으로 나눈 나머지 power power(a, b) a의 b제곱 예) select power(2, 3) from dual; 결과) 8 months_betwee..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/oDrHk/btrnClgt3Ea/UOBJLsNzYbvBjKaJs8BOvk/img.png)
True 와 False True는 1이고 False는 0이다 Pandas 판다스 판다스는 데이터 분석을 위해 데이터를 처리할 때 쓰는 필수 라이브러리 대용량 환경에서 검색 속도가 아주 빠름 Read CSV file import pandas as pd varName = pd.read_csv(파일경로") 시퀀스 자료 슬라이싱 이해하기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wlv2N/btrnlmOsIbx/bk2vjkyCxowtK6ZW0GtI81/img.png)
권한 관리를 잘 알아야 하는 이유 리눅스에서 파이썬 배치 파일을 실행하거나 R 배치 파일을 실행하거나 하둡을 설치하고 운영할 때 여러가지 문제들이 발생하는데 그 중에 가장 많은 문제들이 권한에 관한 오류들이다 권한 관리에 대한 명령어 3가지 1. chmod 2. chattr 3. chown 권한의 종류 1. 읽기 2. 쓰기 3. 실행 권한 관리표 > ls -l -rw-r--r-- 1 xxxxx xxxxxxxx xxx 날짜 시간 권한 부분 설명 권한 대상 chmod 명령어 $ chmod u-w 파일명 결과: -r--r--r-- 1 파일정보 설명) u: 유저 g: 그룹 o: 기타 유저 r: 읽기 w: 쓰기 x: 실행 read only 파일도 '!' 를 붙이고 저장하면 된다. 예) 읽기, 쓰기, 실행권한 모두..