플러터닷(Flutter.Dart)

고정 헤더 영역

글 제목

메뉴 레이어

플러터닷(Flutter.Dart)

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (145)
    • Dart (24)
      • 기초 (24)
    • Flutter (46)
      • 기초 (5)
      • LED 검사(Windows) (31)
      • 블럭 퍼즐 맞추기(Android) (8)
      • 대용량 파일 전송(Android) (2)
    • Data Science (28)
      • Python (33)
      • R (1)
    • ETC (7)

검색 레이어

플러터닷(Flutter.Dart)

검색 영역

컨텐츠 검색

Data Science

  • 인공지능 AI 출현, 등장 이야기 - 챗GPT(LLM)는 어디서 왔는가?

    2025.05.22 by FDG

  • [파이썬] t-분포 데이터 만들기, t-검정, 모평균차에 대한 추론

    2025.05.06 by FDG

  • [파이썬] numpy, cv2 사용 이미지 밝기 조정하는 코드

    2025.04.02 by FDG

  • [파이썬] 경사하강법 파라미터별 그래프 비교

    2025.03.26 by FDG

  • [파이썬] 데이터프레임 DataFrame에서 일원 분산 분석(Oneway ANOVA) 하는 방법

    2025.03.08 by FDG

  • [파이썬] DataFrame 데이터프레임 .melt 사용해서 행방향 데이터를 열 데이터로 변환

    2025.03.07 by FDG

  • [파이썬] 데이터프레임 DataFrame .join과 .merge 차이점

    2025.03.04 by FDG

  • [파이썬] pydub command = [prober, '-of', 'old'] + command_args 에러 조치

    2024.12.26 by FDG

  • [데이터 사이언스] 행 결측치가 n개 이하일 때만 행 평균으로 대체하는 코드

    2024.10.11 by FDG

  • [파이썬] C struct처럼 데이터 만들고 바이너리 저장/읽기

    2024.08.07 by FDG

인공지능 AI 출현, 등장 이야기 - 챗GPT(LLM)는 어디서 왔는가?

https://www.yes24.com/product/goods/122661870 프롬프트 엔지니어링 - 예스24챗GPT 베스트셀러 작가이자 인공지능 전문가가 쓴 프롬프트 엔지니어링의 모든 것프롬프트 엔지니어링은 챗GPT, 바드, 빙, 하이퍼클로바X 등 대화형 인공지능의 원리를 이해하여 훨씬 더 좋은 답www.yes24.com 챗GPT는 어디서 왔는가가 궁금했는데, 그 궁금증을 해결해 준 책이다. 2013년구글 Word2vec 단어 이해 2014년구글 Seq2seq 문장 이해(단어 배열 순서)인코더(이해) 디코더(표현( 개념이 정립됨 2017년구글 트랜스포머(어텐션) : 여러개의 인코더와 여러개의 디코더를 사용. 인코더와 디코더는 여러 모듈로 구성돼 있는데 이 모듈에 어텐션이 붙어 있음어텐션을 활용해 그..

Data Science 2025. 5. 22. 22:05

[파이썬] t-분포 데이터 만들기, t-검정, 모평균차에 대한 추론

교재 보면서 예제 만들어 봤음 표본크기가 작고, 모표준편차가 다를 때의 모평균 차에 대한 추론¶수록 문제 참고In [1]:import numpy as npfrom scipy import statsdef make_t_data(n,desired_mean,desired_std): df = n - 1 # 1. t분포에서 표본 추출 (평균 0, 표준편차 1) sample = stats.t.rvs(df=df, size=n) # 2. 표본의 평균과 표본 표준편차 계산 sample_mean = np.mean(sample) sample_std = np.std(sample, ddof=1) # 3. 표본을 원하는 평균과 표본 표준편차로 변환 sample_scaled = (..

Data Science/Python 2025. 5. 6. 23:00

[파이썬] numpy, cv2 사용 이미지 밝기 조정하는 코드

스티치할 때 스티치한 이미지들간에 밝기를 조절해야 해서 테스트 해봤음. In [1]:import cv2import numpy as npimport matplotlib.pyplot as pltIn [2]:image=cv2.imread('img.png')image=cv2.cvtColor(image, cv2.COLOR_BGR2RGB)plt.imshow(image)plt.axis('off')plt.show()In [3]:def get_line_pixels(image): img=image[int(image.shape[1]*1/5):int(image.shape[1]*1/5)+1,:] # RGB to MEAN output1 = img.mean(axis=2)[0] # RGB to HSV(S..

Data Science/Python 2025. 4. 2. 00:50

[파이썬] 경사하강법 파라미터별 그래프 비교

학습률과, 초기 조건, 반복횟수에 따라 결과가 달라지는 것 확인할 수 있다.

Data Science/Python 2025. 3. 26. 21:52

[파이썬] 데이터프레임 DataFrame에서 일원 분산 분석(Oneway ANOVA) 하는 방법

데이터 프레임의 열 데이터를 이용해 일원분산분석을 진행할 때 주의 사항!데이터프레임을 numpy로 변경해 입력하면 열 데이터 대신 행 데이터가 입력된다.그래서 간단한 전처리후 입력해줘야 함. In [1]: import pandas as pdimport numpy as np# 전세계 지역 5개 선정regions = ['서울', '뉴욕', '런던', '도쿄', '파리']# 온도 데이터 100개씩 생성np.random.seed(0)data = { '지역': np.repeat(regions, 100), '온도': np.random.randint(10, 40, size=500)}df = pd.DataFrame(data)df Out[1]: ..

Data Science/Python 2025. 3. 8. 00:50

[파이썬] DataFrame 데이터프레임 .melt 사용해서 행방향 데이터를 열 데이터로 변환

.melt : 인덱스 기준 행데이터를 열데이터로 변환해주는 기능 melt를 이용해 데이터를 가공하고 특정 조건에서 날짜를 조합하는 예제In [1]: import pandas as pddata='''날짜 이름1 이름2 이름3 이름4 이름5 이름6 이름7 이름8 이름9 이름10 이름11 이름1225-3-17 김갈자 오삼겸 박수박 송캡숑 유부부 황혼철25-3-18 김갈자 오삼겸 박수박 유부부 황혼철25-3-19 김갈자 김블루 정말로 박수박 송캡숑 유부부 이훈장 정동진 황혼철 김보보25-3-20 김갈자 김블루 박수박 유부부 이훈장 황혼철 홍길동25-3-24 임샤라 김갈자 김블루 오삼겸 박수박 유부부 황혼철 홍길동25-3-25 임샤라 김갈자 김블루 오삼겸 유부부 정동진 황혼철 홍길동25-3-26 ..

Data Science/Python 2025. 3. 7. 14:24

[파이썬] 데이터프레임 DataFrame .join과 .merge 차이점

.join은 인덱스 기준으로 병합. on은 왼쪽 데이터 프레임의 컬럼 지정임!우측 데이터 프레임은 인덱스가 기준됨인덱스를 기준으로 병합하기 때문에 동일한 컬럼명이 있으면 컬럼명 수정이 필요how의 default가 left임 .merge는 컬럼명을 기준으로 병합하고 how의 default가 inner임특정 컬럼을 기준으로 두개의 데이터프레임을 병합할 때는 .merge를 써야 함(.join을 사용하게 되면 컬럼을 인덱스화 해줘함. .set_index() )(인덱스로 병합을 하게 되면 .merge는 인덱스를 컬럼화해줘야 함. .reset_index() ) 결론 : merge 하나만 배워서 쓰면 됨!파이썬 3.7 기준 In [1]: from IPython.display import display..

Data Science/Python 2025. 3. 4. 18:46

[파이썬] pydub command = [prober, '-of', 'old'] + command_args 에러 조치

원인 : (운영체제에 ffprobe가 설치돼 있다면 그) 위치가 pydub에서 인식 안되기 때문에 발생. 방법 :  (1) path에 ffprobe가 있는 폴더를 추가하고 재부팅 또는 cmd를 재실행해서 path에 추가돼 있는지 확인후 코드 실행   (2) 파이썬 소스 위치에 ffprobe.exe 복사

Data Science/Python 2024. 12. 26. 14:34

[데이터 사이언스] 행 결측치가 n개 이하일 때만 행 평균으로 대체하는 코드

1. apply를 이용해 행 데이터(series type)를 받아 온다.2. 행의 null 값을 체크하고, n(예제에서는 n=3)개 이하일 때 fillna를 이용해 평균으로 대체한다.3. 행이 바뀌면 return한다.import pandas as pdimport numpy as np# 데이터프레임 생성np.random.seed(0)df = pd.DataFrame(np.random.randn(100, 10))# 랜덤하게 NaN 값 삽입nan_indices = [(np.random.randint(0, 100), np.random.randint(0, 10)) for _ in range(200)]for row, col in nan_indices: df.iat[row, col] = np.nan # 결측..

Data Science/Python 2024. 10. 11. 12:56

[파이썬] C struct처럼 데이터 만들고 바이너리 저장/읽기

여러 검사 프로그램에서 binary로 저장을 하는 경우에 binary 파일을 읽고 분해 하는 기본적인 코드 바이너리 파일 만들기, 쓰기, 읽기¶In [86]:import structimport numpy as npimport os# C struct 정의:# struct Raw_Binary {# char name[20];# char verion[4];# int x;# int y;# float *data;# };class Raw_Binary: def __init__(self, name, version, x, y, data): self.head_size = 20+4+4+4 self.name = name.encode('utf-8') ..

Data Science/Python 2024. 8. 7. 00:43

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 7
다음
.
플러터닷(Flutter.Dart) @ metania
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바