본문 바로가기
R 설치 (mac m1) R 설치하기 링크 :https://cran.r-project.org/ Download R for macOS 클릭 R-4.2.2-arm64.pkg (notarized and signed) SHA1-hash: c3bb657ca6912b9b98e254f63434a365da26848f (ca. 86MB) for M1 and higher Macs only! R 4.2.2 binary for macOS 11 (Big Sur) and higher, Apple silicon arm64 build, signed and notarized package. M1 애플실리콘이니까 요거 클릭 다운로드 한 파일을 클릭 계속 버튼 누르며 설치 설치 완료 후 pkg 파일은 삭제하기 R studio 설치하기 링크 :https://www.. 2023. 3. 10.
하드웨어와 소프트웨어의 차이점/ 컴퓨터 기기/ 운영체제 /제어장치와 연산장치 / 컴파일러와 유틸리티 하드웨어와 소프트웨어의 차이점을 설명할 수 있다. Hardware refers to the physical components of a computer system, including the computer itself, input and output devices, storage devices, and peripherals. Software, on the other hand, refers to the programs and data that run on the computer, including the operating system, applications, utilities, and other programs. 하드웨어는 컴퓨터 자체, 입력 및 출력 장치, 저장 장치, 주변 장치 등 컴퓨터 시스템의 .. 2023. 3. 8.
왜 ASCII 코드는 8비트가 아니라 7비트를 사용할까 ASCII(미국 표준 정보 교환 코드)는 1960년대에 바이너리 코드를 사용하여 문자를 표현하는 방법으로 개발되었습니다. 당시 컴퓨터는 데이터를 저장하고 처리하는 데 8비트 바이트를 사용했지만, ASCII 설계자는 각 문자를 표현하는 데 7비트만 사용하기로 결정했습니다. 이 결정에는 몇 가지 이유가 있습니다. 첫째, 8비트 대신 7비트를 사용하면 더 많은 범위의 문자를 표현할 수 있습니다. 7비트를 사용하면 128개의 서로 다른 문자를 표현할 수 있어 당시 영어에서 사용되는 모든 문자, 숫자, 기호를 포함하기에 충분했습니다. ASCII가 각 문자에 8비트를 사용했다면 256개의 문자를 표현할 수 있었겠지만, 표준의 목적상 많은 문자가 불필요했을 것입니다. 7비트를 사용하는 또 다른 이유는 6비트 문자 코.. 2023. 3. 7.
[SQL] 24. Stored procedures 란 무엇인가 ? 1. Stored procedures 란?? 일련의 쿼리를 마치 하나의 함수 처럼 실행하기 위한 쿼리의 집합 = 일종의 메소드() SQL의 저장 프로시저는 데이터베이스에 저장되어 있으며 프로시저 이름을 호출하여 실행할 수 있는 미리 컴파일된 SQL 문 블록입니다. 일반적으로 비즈니스 로직과 반복적인 작업을 캡슐화하는 데 사용되며, 클라이언트-서버 왕복 횟수를 줄여 성능을 향상시킬 수도 있습니다. 1-1 미리 컴파일 되어있는 SQL문 블록이란 무슨 뜻인가요 ?? SQL로 저장 프로시저를 만들면 프로시저 내의 SQL 코드가 데이터베이스 서버에 의해 컴파일되고 최적화됩니다. ' 컴파일 및 최적화 프로세스에는 SQL 코드 분석, 실행 계획 생성, 데이터베이스 서버에서 보다 효율적으로 실행할 수 있는 머신 코드 .. 2023. 3. 2.
Installing Apache Spark Installing Apache Spark and Python Windows: (keep scrolling for MacOS and Linux) Install a JDK (Java Development Kit) from http://www.oracle.com/technetwork/java/javase/downloads/index.html . You must install the JDK into a path with no spaces, for example c:\jdk. Be sure to change the default location for the installation! DO NOT INSTALL JAVA 16. SPARK IS ONLY COMPATIBLE WITH JAVA 8 OR 11. Down.. 2023. 2. 16.
[SQL] 23.Inverted Index 인버티드 인덱스란 무엇인가 ? 그리고 왜 Elastic Search 에서 인버티드 인덱스를 사용하는가 ? [SQL] 23.Inverted Index 인버티드 인덱스란 무엇인가 ? 그리고 왜 Elastic Search 에서 인버티드 인덱스를 사용하는가 ? 1. Inverted Index 인버티드 인덱스란 무엇인가 ? 인버티드 인덱스는 SQL에서 데이터베이스를 빠르게 검색하기 위해 사용하는 인덱싱 기술입니다. 인버티드 인덱스는 문서 또는 레코드에 존재하는 단어 또는 기간에 대한 역색인입니다. 인덱스는 문서에 나타나는 모든 단어를 나열하며, 각 단어별로 해당 단어가 등장하는 문서 목록을 제공합니다. 이렇게 특정 키워드를 기반으로 데이터를 빠르게 검색하고 검색할 수 있습니다. 인버티드 인덱스는 일반적으로 풀 텍스트 검색 응용 프로그램 및 빠르게 텍스트 데이터를 검색해야하는 다른 데이터 검색 시스템에서 사용됩니다. .. 2023. 2. 12.
OPIC노잼 중요 정보들 요약 OPIC 📌 제일 중요한거 Main Point ! (오픽은 나의 의견을 잘 전달하는 시험이다.) 중요한거 하나만 말하기 (MP: the most important within 30 sec) 람보르기니 1대에 대해서만 말하는게 기아차 5대에 대해서 말하는거 보다 낫다. 그래서 메인포인트가 뭔지 맨 처음에 말하기 문법 그렇게 안 중요함, 단어 어려운거 이런거 안중요함 → 잘 전달하는게 제일 중요하다 누군가와 대화하는것처럼 말해라 예를들어 well,,, Let me see ,,, 중간에 well, actually,, 같은거 쓰기 Filler 어, 음 , 오우! 혹은 you know ? , 많이 웃기 음은 진짜 코리안 같음 = 차라리 엄을 써라 최소한 어색한 정적은 진짜 독이다 차라리 You know , umm.. 2023. 2. 9.
[SQL]. 22 SQL에서 Trend 제거하기 1. 트렌드 제거란? "Trend 제거"란, 시계열 데이터의 기본 패턴을 제거하는 과정을 의미합니다. Trend는 수년간의 상승 또는 하락 패턴이나 수월간의 주기적 패턴을 의미합니다. Trend 제거를 하면, 데이터가 더욱 stationary해지게 되어, 시계열 예측이나 이상 탐지와 같은 통계 분석에 유용할 수 있습니다. 예를 들어, 시계열 데이터가 선형 트랜드를 가지고 있다면, Trend 제거는 데이터에 가장 잘 맞는 선을 빼는 것이 됩니다. 이 선은 데이터의 기본 패턴을 나타내고, 이것을 빼면, Trend가 아닌 데이터의 변동을 볼 수 있게 됩니다. Trend 제거의 결과는 보통 detrended 데이터 또는 residuals라고 합니다. 2. SQL로는 어떻게 하나요 ? In SQL, you can.. 2023. 1. 31.
[SQL] 20. Hacker_Rank Advanced Certificates - A number of algorithms are used to mine cryptocurrencies. As part of a comparison, create a query to return a list of algorithms and their volumes for each quarter of the year 2020. https://www.hackerrank.com/certificates/iframe/8e57e6090694 HackerRank Join over 16 million developers in solving code challenges on HackerRank, one of the best ways to prepare for programming interviews. www.hackerrank.com SELECT sender, Min(dt) AS sequence_start, Max(dt) AS sequence_end, Count(*) AS transactions_count, Sum(amount) AS transactions_sum FROM transactions WHERE sender = recipient .. 2023. 1. 25.
Easy MLOps with PyCaret + MLflow (펌) 출처 : https://towardsdatascience.com/easy-mlops-with-pycaret-mlflow-7fbcbf1e38c6 Easy MLOps with PyCaret + MLflow A beginner-friendly, step-by-step tutorial on integrating MLOps in your Machine Learning experiments using PyCaret Photo by Adi Goldstein on Unsplash PyCaret PyCaret is an open-source, low-code machine learning library and end-to-end model management tool built-in Python for automatin.. 2023. 1. 25.
반응형