반응형

분류 전체보기 764

[Python]큰 용량(사이즈) 데이터 셋 처리 방법과 처리 시간 비교

목차 [Python]리스트에 값이 많을 경우 효율적으로 처리하기 통계나 빅데이터, 머신러닝 등 처리하고자 하는 입력값의 크기가 큰 경우들이 있습니다. 데이터의 정렬이나 출력등 모든 값들을 불필요하게 다 꺼내서 처리하면 시간이 많이 소요 됩니다. 하지만 Numpy 라이브러리를 사용해서 데이터를 처리하면 불필요한 정보는 효율적으로 생략하고 처리에 필요한 과정만 진행합니다. 일반 리스트로 값을 처리하면 파이선의 type을 확인하면 아래와 같이 클래스 list 이지만 numpy의 경우는 ndarray로 처리 됩니다. [Python]큰 용량(사이즈) 데이터 셋 처리 방법과 처리 시간 비교 예제 아래 예제 코드를 보시면 numpy를 사용한 데이터 처리가 왜 유용한지 확인할 수 있습니다. 예제 코드>> import ..

[C++언어] 원하는 경로에 파일 읽고 쓰기 (Path, File Write/Read)

목차 [C++언어] 파일에 쓰기 C++프로그래밍에서 파일을 작성하거나 읽기 위해서는 아래 라이브러리가 있어야 합니다. fstream : ofstream + ifstream ofstream은 파일을 만들거나 쓸 때 필요한 라이브러리이고 ifstream은 파일을 읽을 때 필요한 라이브러리 입니다. fstream은 ofstream과 ifstream을 다 포함한 라이브러리 입니다. 파일에 쓸 때는 쌍꺽쇠 ( #include #include using namespace std; int main() { ofstream file_op("test.txt"); file_op > [C++언어] 파일에 읽기 위에서 작성한 파일을 불러와서 읽어 보도록 하겠습니다. 예제 코드>> #include #include #include..

[Python] Percent, Percentile 이란? 파이썬으로 쉽게 구해보기

목차 Percent, Percentile 이란? Percentile 이란 우리나라말로는 백분위라고 합니다. 통계에서 주로 사용되는 용어로 간단하게 말하면 전체 데이터를 100이라고 하면 백분위를 구하고 싶은 값을 x라고 하면 x 미만에 놓여 있는 사례가 전체 100중에 몇인가가 백분위(Percentile)이라고 할 수 있습니다. 예를들어 한반에 30명이 있고 165cm의 백분위를 구하면 165cm 미만의 학생의 수를 30명으로 나누고 100을 곱하면 백분위가 됩니다. Percent는 백분율이라고 합니다. 전체 수량에서 백분율을 구하고 싶은 데이터가 전체 수량에서 차지하는 비율입니다. 비율에 100을 곱하면 백분율이 됩니다. 파이썬으로 Percentile, Percent 예제 구현하기 Percentile ..

삼성 Free Style 빔프로젝터 CES 출시, EKASN 빔 프로젝터

목차 삼성 Freestyle 빔프로젝터 이번 미국에서 열린 CES에서 삼성이 배럴 형태의 Freestyle 빔프로젝터(Projector)를 선보였습니다. 1080p 의 이 프로젝터는 현재 선주문 가격으로 $899에 제공한다고 합니다. 빔프로젝터의 스펙도 스펙이지만 위 그림과 같이 이동성이 뛰어나고 쉽게 회전이 가능해서 설치가 쉽습니다. 그리고 내부에는 스피커가 내장되어 있고 음성인식을 지원 합니다. 무엇보다 디자인이 젊은 감성을 자극해서 사람들을 끌어 들입니다. 무게는 0.83kg으로 상당히 가볍습니다. 그리고 오토 포커스와 오토 레벨, 오토 키스톤(왜곡된 화면을 자동으로 보정해 주는 기술) 이미지를 제공 합니다. 그리고 반투명 렌즈캡을 사용해서 무드 조명등처럼 사용이 가능 합니다. 내장된 스피커는 36..

IT기사 2022.01.05

[Python] 리스트에서 가장 많이 나온 값 찾는 scipy의 mode (반복 횟수)

목차 [Python] Scipy.stats mode함수 파이썬의 라이브러리 중에 Scipy는 수학적 계산을 돕는 라이브러리 입니다. Scipy 내에 통계 관련 stats이 있고 stats에서 mode라는 함수가 있습니다. mode 함수는 입력 값으로 받은 list 값 중에 가장 많이 반복되어 나온 값을 출력하고 몇번 반복되었는지를 알려 줍니다. 사용법은 아래와 같습니다. stats.mode(리스트 입력값) 출력 값은 ModeResult 클래스로 나오므로 배열을 사용해서 원하는 값을 불러 올 수 있습니다. 아래 예제를 통해 쉽게 이해하실 수 있습니다. [Python] 리스트에서 가장 많이 나온 값 찾기 예제 코드>> import random from scipy import stats a_list = [] ..

[Python]지수승 불러오고 계산하기(Exponential Number, Nano, Pico, Micro, Milli, etc..)

목차 [Python]지수승 불러오기 파이썬의 라이브러리 중에 Scipy라는 라이브러리에서 다양한 수학에 대한 값들을 제공 합니다. 그 중에 10^x 승과 같이 여러 x 값에 대한 값을 쉽게 불러 오고 수식적으로도 처리 할 수 있게 도와 줍니다. Scipy에서 제공하는 지수 값들은 아래와 같습니다. yotta : 10^24 zetta : 10^21 exa : 10^18 peta : 10^15 tera : 10^12 giga : 10^9 mega : 10^6 kilo : 10^3 hecto : 10^2 deka : 10^1 deci : 10^-1 centi : 10^-2 milli : 10^-3 micro : 10^-6 nano : 10^-9 pico : 10^-12 femto : 10^-15 atto : ..

[C++언어]Class의 Protected 수정, 출력하여 사용하는 법 (예제 포함)

목차 [C++언어]Class의 Protected 수정, 출력하여 사용하는 법 앞서 포스트에서 상속(Inheritance)에 대해 알아 보았습니다. https://scribblinganything.tistory.com/435 [C++언어] 상속이란? 예제로 살펴보기(Inheritance) 목차 [C++언어] 상속이란? 상속이란 부모 클래스(Base Class)와 자식 클래스(Derived Class) 두개의 클래스가 있을 때 자식 클래스에서 부모 클래스의 method 나 attribute를 물려 받아서 동일하게 가지는 것 scribblinganything.tistory.com 이번에는 상속을 사용해서 Protected로 보호되고 있는 값을 불러오거나 수정하는 방법에 대해 알아 보겠습니다. protected..

[C++언어] 상속이란? 예제로 살펴보기(Inheritance)

목차 [C++언어] 상속이란? 상속이란 부모 클래스(Base Class)와 자식 클래스(Derived Class) 두개의 클래스가 있을 때 자식 클래스에서 부모 클래스의 method 나 attribute를 물려 받아서 동일하게 가지는 것을 의미 합니다. 상속은 : (콜론)을 사용해서 전달 합니다. : (콜론)으로 상속 정의 정의된 클래스의 속성과 메소드를 가져옴 [C++언어] 상속 예제 코드>> #include #include using namespace std; class family { public: string address = "Seoul"; }; class son : public family { public: int olds = 16; }; int main() { son James; cout

테슬라 2021년도 (배달 완료)전기차 판매량 (Tesla delivered in 2021)

테슬라 2021년도 (배달 완료)전기차 판매량 (Tesla delivered in 2021) 테슬라에서 발표한 보고서에 따르면 2021년 전체 판매되고 고객에게 전달된 배달량이 936,172 대로 최고 신기록에 도달하였다고 발표하였습니다. 이는 2020년 판매 완료 대수 499,550대에서 약 87% 증가된 수치라고 합니다. 21년 마지막 4분기에서 308,600 대로 20년의 4분기에서 241,300 대 증가한 수치 입니다. 4Q 모델별 판매 완료양은 아래와 같습니다. 모델S, X (Model S, X) : 11,750 모델3, Y (Model 3, Y) : 296,850 테슬라에서는 매년 약 50퍼센터의 판매량을 증가하겠다고 발표하였고 이번 판매는 이미 목표치를 상회하였습니다. 지난 11월 테스라 C..

IT기사 2022.01.03

[Wireshark]와이어샤크로 특정 raw 패킷 검색하기 (Byte Filter, Contains)

목차 [Wireshark]와이어샤크로 특정 패킷만 검색하기 이번 포스트에서는 텍스트 베이스가 아닌 바이트(Byte)를 필터링 해서 원하는 패킷을 찾는 방법에 대해 알아보겠습니다. 예제를 통해 바로 알아보겠습니다. 우선 제가 찾을려는 조건은 아래와 같습니다. 해당 패킷은 HTTP층을 가지고 있다. HTTP층에 "http"라는 문자와 "issue"라는 문자를 포함하고 있다. 위 조건을 찾기 위해서는 http와 issue에 해당하는 바이트 값을 ASCII를 통해서 알아보아야 합니다. ASCII는 아래 링크를 참조하시길 바랍니다. https://ko.wikipedia.org/wiki/ASCII ASCII - 위키백과, 우리 모두의 백과사전 1972 프린터 사용 설명서에 개시된 아스키 코드 차트표 미국정보교환표준..

반응형