본문 바로가기
집합투자기구(Collective Investment Scheme, CIS)란 ? 집합투자기구(Collective Investment Scheme, CIS)란 여러 투자자의 자금을 모아서 하나의 기구 또는 펀드를 구성하고, 그 자금을 전문적으로 운용하여 발생한 수익을 투자자들에게 분배하는 투자 방식을 말합니다. 쉽게 말해, 개인 투자자들이 자신의 자금을 하나로 모아 전문 투자 기관이나 자산운용사가 대신 투자해주는 제도입니다.집합투자기구는 투자자들의 자금을 모아 규모의 경제를 활용하고, 전문적인 투자자의 능력을 통해 보다 효율적으로 자산을 관리하고 투자할 수 있도록 해줍니다. 집합투자기구의 대표적인 예로는 **펀드(Fund)**가 있습니다.1. 집합투자기구의 구조집합투자기구는 다음과 같은 주요 역할을 수행하는 당사자들로 구성됩니다:투자자:자신의 자금을 집합투자기구에 투자하는 사람들입니다.. 2024. 10. 11.
상관관계 분석에 대한 전체적인 정리 2 - 각각 예시 코드와 차트로 알아보자 (피어슨 , 스피어만, 켄달 타우 - 연속형 데이터끼리 ) 피어슨 상관계수  Pearson Correlation Coefficient# 피어슨 상관계수 분석에 대한 예시 데이터를 생성하고 분석합니다.# 다양한 예시 데이터를 생성np.random.seed(42)data1 = {'X': np.random.normal(0, 1, 100), 'Y': np.random.normal(0, 1, 100)}data2 = {'X': np.random.rand(100), 'Y': np.random.rand(100)}data3 = {'X': np.linspace(0, 100, 100), 'Y': np.linspace(0, 100, 100) + np.random.normal(0, 10, 100)}data4 = {'X': np.random.normal(0, 1, 100), 'Y': n.. 2024. 8. 12.
상관관계 분석에 대한 전체적인 정리 - 이제 피어슨 상관계수 말고 다른것도 사용해보자 상관관계 분석은 두 변수 간의 관계를 파악하는 중요한 방법입니다. 상관관계는 두 변수 간의 연관성 정도를 나타내며, 데이터의 성격에 따라 다양한 상관계수를 사용할 수 있습니다. 아래에서는 데이터 타입별로 주요 상관관계 분석 방법과 그 특징에 대해 설명합니다.1. 연속형 데이터연속형 데이터는 실수로 표현될 수 있으며, 두 변수 모두 연속형일 때 사용할 수 있는 상관계수는 다음과 같습니다.a. 피어슨 상관계수 (Pearson Correlation Coefficient)정의: 두 연속형 변수 간의 선형적 관계를 측정합니다.범위: -1에서 1 사이의 값을 가지며, 1은 완전한 양의 선형 관계, -1은 완전한 음의 선형 관계, 0은 선형 관계가 없음을 의미합니다.가정: 데이터는 정규분포를 따라야 하며, 두 변수 .. 2024. 8. 12.
[기업조사] 팔란티어 Palantir Technologies Inc 팔란티어 소개팔란티어 테크놀로지스(Palantir Technologies)는 2003년에 설립된 미국의 데이터 분석 및 소프트웨어 기업입니다. 이 회사는 주로 공공 및 민간 부문 고객을 대상으로 데이터 통합, 분석 및 시각화 솔루션을 제공합니다.회사 개요 및 주요 사업 분야팔란티어는 복잡한 데이터를 분석하고 정보를 시각화하여 의사결정을 지원하는 플랫폼을 개발합니다. 이 회사는 주로 미국과 서방권 국가의 정보기관과 협력하여 데이터 분석을 수행하며, 미국 국방부, CIA, FBI 등과 같은 기관이 주요 고객입니다. 팔란티어는 소프트웨어 라이선스 및 서비스 구독을 통해 수익을 창출하며, 맞춤형 데이터 분석 솔루션을 제공하여 장기적인 계약과 안정적인 수익을 확보하고 있습니다.주요 사업 분야와 제품팔란티어의 주요.. 2024. 8. 12.
jar 파일 zip 과 같음JAR 파일이란?JAR(Java ARchive) 파일은 Java에서 애플리케이션을 배포할 때 사용하는 파일 포맷입니다. 여러 개의 Java 클래스 파일과 관련된 메타데이터 및 리소스(이미지, 텍스트 파일 등)를 하나의 파일로 묶어주는 역할을 합니다. 이를 통해 애플리케이션을 효율적으로 배포하고 관리할 수 있습니다.JAR(Java ARchive) 파일 형식은 Java 클래스 파일, 관련 메타데이터 및 리소스를 하나의 파일로 묶는 포맷입니다. 이 파일은 일반적으로 .jar 확장자를 가지며, Java 기반 응용 프로그램이나 라이브러리를 배포할 때 사용됩니다. JAR 파일은 내부적으로 ZIP 파일 포맷을 기반으로 하기 때문에, 압축과 해제가 가능합니다.JAR 파일의 주요 구성 요소매니페스트 파일 .. 2024. 8. 7.
JWT (JSON Web Token)란? JWT (JSON Web Token)란?*JWT (JSON Web Token)**는 인터넷 표준인 RFC 7519에 정의된, JSON 객체를 사용해서 토큰 자체에 정보들을 저장하는 Web 토큰입니다. JWT는 특히 웹사이트와 서버 간의 안전한 정보 교환을 위해 설계되었으며, 매우 간결하고 독립적입니다. 이 특성 덕분에 주로 분산된 시스템 환경에서 인증 및 정보 교환에 널리 사용됩니다.JWT의 구조JWT는 세 부분으로 나뉩니다: 헤더(Header), 페이로드(Payload), 서명(Signature). 이 세 부분은 각각 Base64로 인코딩되어 . (점)으로 구분되어 있는 문자열로 표현됩니다.1. 헤더 (Header)헤더는 토큰의 타입 (주로 "JWT")과 함께 사용하는 해시 알고리즘 (예: HMAC S.. 2024. 8. 6.
데이터 저장 형식 TextInputFormat/ Parquet 관련해서 정리 문제📌 Hue 에서 컬럼수정시 >> 테이블 스키마 구조가 바뀌면 backfill 해줘야 하는 현상 아니면 Mismatch 오류가 뜸원인테이블 빌드시 parquet 가 아닌 경우 (TextInputFormat) 에는 컬럼 순서를 지켜줘야 함영향을 받는 형식'org.apache.hadoop.mapred.**TextInputFormat**'그렇다면 ? >>빌드할때 PARQUET 형식으로 빌드해야함external table 인데 spark.sql.sources.schema 달리면 안됨spark.sql.... property 를 모두 제거하거나spark.sql.sources.schema json 에 새로 추가하는 컬럼을 추가ROW FORMAT SERDEROW FORMAT SERDE 'org.apache.hado.. 2024. 8. 6.
[SQL] Presto SQL 관련 유용한 꿀팁들 Array형태로 이루어진 칼럼에 like절cardinality(filter(Col, x -> x like 'a')) > 0Json 형태로 이루어진 칼럼을 scalar 형태로 추출json_extract_scalar(Col,'$.A')string 값 json parsing 하기with a as ( select '{\\"popup_title\\":\\"MAX_LEVEL\\",\\"max_invitation\\":2,\\"current_invitation\\":1}' as col-- select '{popup_title: "MAX_LEVEL", max_invitation: 2, current_invitation: 1}' as col)-- "{\\"popup_title\\":\\"MAX_LEVEL\\",\\"m.. 2024. 8. 6.
Youtube 대한민국이 X된 이유 (뻔한 얘기 아님) 요약 - 에리히 프롬 존재냐소유냐 https://youtu.be/PI8BXatcTyE1. 한국의 도전 과제한국의 합계출산율은 0.6명으로 대체 수준을 크게 밑도는 심각한 문제입니다.인구 고령화, 급속한 개발, 성별 갈등 등 다양한 요인이 이러한 추세에 영향을 미칩니다.또한 한국은 OECD 행복지수에서도 하위권에 머물러 있어 출산율뿐만 아니라 다양한 문제가 제기되고 있습니다.저출산, 고령화, 젠더 갈등, 사회적 격차 등의 핵심 문제를 해결하는 것이 중요합니다.이 영상에서는 사회심리학자 에리히 프롬의 인사이트를 통해 한국의 문제를 이해하고 해결책을 제시합니다.2. 육아 및 결혼 생활의 어려움책임감과 경제적 부담은 자녀 출산과 결혼에 대한 결정에 영향을 미칩니다.보고서에 따르면 노부모를 재정적으로 부양하려는 의지가 크게 감소한 것으로 나타났습.. 2024. 5. 23.
동적으로 쿼리를 생성한다는 것 / 동적할당 정적할당 동적 쿼리생성 동적으로 쿼리를 생성한다는 것은 프로그램 실행 시간에 데이터베이스 쿼리를 프로그래밍적으로 조합하고 수정하여 사용할 수 있게 만든다는 의미입니다. 이를 통해 다양한 변수나 조건에 따라 유연하게 쿼리를 변경하고 적용할 수 있습니다. 예를 들어, 사용자 입력, 설정 파일, 혹은 프로그램의 다른 부분에서 정의된 값에 따라 SQL 문을 조정할 수 있습니다. 이 방법은 특히 날짜, 사용자 ID, 설정된 데이터베이스 이름과 같이 변할 수 있는 데이터에 대해 쿼리를 실행할 때 유용합니다. 여러분이 제시한 코드의 일부를 살펴보면: kst_date = '2024-04-22' database = 'contents' query = "SELECT * FROM {{ config.database.hive.get_co.. 2024. 4. 23.
반응형