본문 바로가기

분류 전체보기155

[R] 데이터 확인 및 간단한 시각화 1. R 패키지 - R패키지는 특정한 목적 및 분석을 위해 개발된 코드, 데이터, 함수 등의 집합체이며 다양한 기능을 포함하고 있다. - R에서 사용 가능한 9000개 이상의 수많은 패키지가 개발되었고 패키지를 통한 기능성 확장을 할 수 있다는 장점이 있다. 1.1 패키지 다운로드 받는 방법 패키지 탭을 클릭하여 쉽게 다운받을 수 있는 패키지 목록을 확인할 수 있다. install 버튼을 누르면 아래와 같은 창이 뜬다. 인스톨 받아올 곳과 설치될 장소를 확인하고 설정할 수 있다. 우리가 모르는 사이에 아무 패키지나 다운되지 않게 조심해야 한다. ggplot2 패키지를 다운받기 위해서 packages에 ggplot2라고 적고 인스톨을 누른다. 이 때 자동완성도 돼서 편리하다. 설치를 시작할지 묻는 질문에 .. 2022. 2. 21.
[네트워크] 데이터 통신 데이터 통신의 개요 1) 통신의 공통점 한 점으로부터 다른 통신 개체로 어떤 정보 또는 메세지를 전달하는 것. 2) 통신의 3대 요소 - 정보원, 전송매체, 수신체 +(4대요소:메세지) 3)통신 성능의 요인 - 메세지가 서로 이해되어야 한다. coding: encoding, decoding 1. 변조(Modulation) 메시지를 통신 매체를 통해 전달하고자 할 때에는 우선 가장 작은 단위의 정보인 비트를 통신 매체에 맞는 신호로 바꾸어 주어야 한다. 이때 필요한 과정, 즉 전송 신호를 높은 주파수 대역의 반송파 신호에 싣는 과정을 변조라고 한다. - 전송 신호(baseband signal)를 높은 주파수 대역의 반송파 신호(carrier signal)에 싣는 과정 - 정현파를 만들어내고 그 위에 실어서.. 2022. 2. 15.
[네트워크] 컴퓨터 통신망 구조 1. 컴퓨터 통신망 자원과 정보를 공유할 수 있게 해 주기 위해 통신 채널들로 상호 연결된 컴퓨터들과 기타 하드웨어 및 소프트웨어 구성 요소들의 집합체 2. 분산 시스템 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작업을 처리하는 시스템 - 컴퓨터 통신망=> 약연결 분산 시스템 - LAN: 소규모 컴퓨터 통신망 - MAN: 중규모 통신망인 - WAN: 대규모 컴퓨터 통신망인 WAN 3. 통신 프로토콜 컴퓨터와 단말장치, 또는 컴퓨터와 컴퓨터 간에 정보교환을 하기 위해 사전에 약속된 통신규약 - 구문(Syntax) : 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨등을 규정 - 시간(Timing) : 두 기기 간의 통신 속도,.. 2022. 2. 14.
[자동매매] 주식 자동매매 관련 용어 주주 (주식을 소유한 투자자) stockholder 주가 (주식의 가격) stock prices 코스피 KOSPI: 종합주가지수 또는 주식을 거래하는 시장의 이름 코스닥 KOSDAQ: 코스피보다 규모가 작은 시장, 중소기업 또는 벤처기업을 위한 증권시장 다우지수 Dow Jones industrial average: 미국의 다우존스(Dow Jones)사가 뉴욕증권시장에 상장된 우량기업 주식 30개 종목을 표본으로 하여 시장가격을 평균하여 산출하는 세계적인 주가지수입니다. 나스닥 NASDAQ: 미국의 특별 주식시장입니다. 상한가 upper limit price: 주식시장에서 하루 동안 주식의 가격이 움직일 수 있는 제한등락폭 중 상한가. 하한가 lower limit price: 주식시장에서 하루 동안 주식의.. 2022. 2. 12.
자료구조 자료구조란? 컴퓨터에서 데이터 사이의 논리적 관계를 표현하고 조직화하는 방법 프로그램은 자료구조와 알고리즘이 합쳐져서 만들어진다. 자료구조를 고려하여 효율적인 알고리즘을 짜야 좋은 프로그램이 만들어진다. 자료구조는 수많은 데이터들을 규칙에 따라 논리적으로 저장하여 알고리즘에서 효율적으로 처리나 수행을 할 수 있도록 구분해놓은 기준이다. 자료란 현실에서 실제 만지거나 볼 수 있는 것을 관찰하여 팩트를 수집한 사실이나 값이다. 정보는 특정 목적에 맞추어 적절한 의사결정을 할 수 있도록 자료를 가공하고 처리한 지식의 개념을 말한다. 자료구조의 특징은 추상화, 효율성, 재사용성이 있다. 추상화는 복잡하고 다양한 객체를 개념화 하고 표현하기 위해 자료들이 가지고 있는 공통적인 핵심 개념이나 기능을 뽑아 정의한 것.. 2022. 2. 7.
주식 자동 매매 프로그램 만들게 된 계기 처음 주식을 시작했을 때는 돈을 조금만 넣어 놓고 게임 하듯이 주식에 발을 들였다. 우량주, 그리고 일정한 주기로 오르락 내리락 하는 패턴을 가진 한국 특유의 종목들을 뽑아서 나름대로 년월단위로 차트분석을 하여 패턴을 찾아 쌀 때 사고 비쌀때 팔았다. 대부분 주기는 스윙~장투였는데 이때는 큰 노력을 기울이지 않아도 대부분 들어맞았기 때문에 대체로 성공하며 20만원을 40만원으로 불리게 되었다. 어느정도 적응 후 시드를 늘리고 싶은데 주식에 대한 이론이 부족해서 늘릴 용기가 나지 않았다. 그렇게 친구들과 단타 스터디를 시작했고 하루종일 중독된 듯 호가창을 들여다보고 장 끝나면 분석하느라 또 몇시간을 쓰는 친구들과는 달리 나는 두세시간만 봐도 멀미가 나고 스트레스를 받았다. 그렇게 1년을 하다가 개발 공부와.. 2022. 2. 7.
[R] R 기본 문법 및 객체 생성 콘솔에서 객체를 생성하여 값을 대입할 수 있고 객체에 저장된 값으로 연산을 할 수 있다 숫자 뿐만 아니라 쌍따옴표를 사용하여 문자도 대입할 수 있다. BOD는 따로 객체를 생성해주지 않았지만 그 안에 이미 값이 들어있다. 이것은 Global Environment의 dataset에 이미 저장되어있기 때문에 가져다 쓸 수 있다. 2022. 2. 3.
[R] R과 R Studio R은 주로 데이터를 분석하는 용도로 사용되는 언어다. 빅데이터 산업이 성공하면서 R도 함께 성장하고 있다. 사람들의 관심사와 화두가 인공지능, 빅데이터 쪽으로 늘어나고 있어서 R을 더욱 많이 사용하게 되었다. 하지만 최근에는 Python이 급격하게 따라잡고 있는 추세다. R Studio는 데이터를 분석하고 통계를 내어 시각화 하는 용도의 분석 툴이다 R 관련해서 전세계적으로 커뮤니티도 형성되어 있어 오픈소스도 많고 질의응답도 가능한 문화가 형성되어 있는 것이 장점이다. https://stackoverflow.com/ Stack Overflow - Where Developers Learn, Share, & Build Careers Stack Overflow | The World’s Largest Onlin.. 2022. 2. 3.
날짜 범위 출처 https://ko.audience.support.brightcove.com/develop/overview-audience-api.html 날짜 범위 날짜 범위는from및to매개 변수에 지정할 수 있으며 view 이벤트가 마지막으로 업데이트된 날짜 (updated_at 필드) 에 적용됩니다. 날짜 범위는 다음 형식으로 나타낼 수 있습니다. 현재 시간을now나타내는 텍스트 값 밀리초 단위의 에포크 시간 값 (예: 1377047323000 ISO 8601 표준 국제 날짜 형식으로 표현된 날짜YYYY-MM-DD형식 (예2013-09-12 : 형식) 이 형식으로 표현된 날짜의 경우: 지정된 날짜 범위는 UTC로 해석됩니다. 날짜 제공 시간은 지정된 날짜에 자정 ( 00:00:00 ) 로 해석됩니다 상대 날.. 2022. 1. 14.
728x90
반응형
LIST