본문 바로가기
  • 조금만 더 아자아자

분류 전체보기24

이것저것 공부노트 웹 프레임워크 : 뼈대, 틀  백엔드 : db 저장, 광고,  장고는 풀스택 프레임워크에 가깝다.- 생산성 높은 개발 2025. 2. 21.
streamlit 독학 st.title("제목")st.header("헤더")st.subheader("서브헤더")st.text("일반 텍스트")st.markdown("**굵은 글씨**") 2025. 2. 20.
터치디자이너 독학 1. lookup Lookup TOP 노드는 터치디자이너에서 색상을 변환하는 데 사용하는 노드 이 노드는 **첫 번째 입력 이미지(TOP)**의 색상 값을 받아서, 두 번째 입력(TOP) 또는 CHOP(데이터 값)를 기반으로 새로운 색상으로 매핑해 줘.간단히 말하면:👉 기존 이미지의 색상을 새로운 색상표(컬러 룩업 테이블, LUT)로 바꿔주는 역할을 해!  🔹 Lookup TOP의 핵심 개념1️⃣ 첫 번째 입력 (이미지, TOP)색상을 변환할 원본 2️⃣ 두 번째 입력 (LUT, Lookup Table)새로운 색상 값을 가진 컬러 테이블을 연결하면 기존 이미지의 색이 변경됨.예를 들어, 흑백 이미지를 무지개 색상으로 변환할 수도 있음.3️⃣ CHOP 데이터 활용 가능CHOP 데이터(예: 오디오 파형, 센서 데이터 등).. 2025. 2. 19.
잡다한 굴렁쇠 슬슬 친구들이 졸업을 하고 취업을 한다.1년 휴학을 한 나는 이제 4학년이 되었다. 인생에 수난이대도 많았고 혼자 많이 무너지기도 했다.근래도 꽤 많이 흘러내렸다.나약한 인간이라 그랬다. 하지만 나를 사랑하는 부모님, 가족, 미르, 친구들이 있다.더 많은 것들을 해드리고 싶고더 성공한 모습을 보여드리고 싶다. 열심히 살아야겠다. 그저 흐지부지 사는 게 아니라 대학생으로 1년이 남았고 이 1년을 어떻게 보내냐에 따라 내 인생이 바뀔 것 같다. 정신 똑바로 차리자열심히 굴러서 착지하자   4-1학기 18학점 + 청강 3학점 : 21학점을 들을 예정이다원전공 코어 6학점으로 스과를 끝낼 거다. 이번 학기에 원전공 6학점 + 제 2 전공 12학점 까지 들어버리면 교양 + 원전공 끝나고제2전공 9학점 ( 수업 3.. 2025. 2. 19.
터치디자이너 입문 & 다운로드 (feat. 제너러티브콘텐츠캡스톤디자인) 🤦‍♂️🤦‍♀️OMG :  궁금해서 수강신청함.  개강 전에 미리 공부하겠삼.ㅎ 저는 하나도 모르는 비전공자고 이것 저것 구글링해서 수집한 자료들 기록함니다.일단 터치디자이너가 뭔지도 모릅니다. 어떻게 공부해야할지 감도 안 잡혀서 구글링 시작해보겠습니다. GPT 소환GPT 응답  터치디자이너(TouchDesigner)는 캐나다의 Derivative라는 회사에서 개발한 비주얼 프로그래밍 소프트웨어입니다.주로 실시간 인터랙티브 미디어, 비주얼 아트, 프로젝션 매핑, 데이터 시각화, VJing, 설치 예술, 무대 연출 같은 분야에서 많이 사용됩니다. 🔹 특징노드 기반 프로그래밍코드 대신 블록(노드)을 연결하는 방식으로 작업함.데이터 흐름을 직관적으로 조작할 수 있음.실시간 렌더링 & 인터랙티브 디자인영상.. 2025. 2. 19.
유튜브로 공부하는 터치디자이너 : 노이즈 활용하기 날짜 : 2025-02-19오늘의 강의 터치디자이너ㅣ소개 및 노이즈 활용 1/2ㅣTouchDesignerhttps://www.youtube.com/watch?v=7pnPKuDb5BU&t=309s  1. 화면 클릭 더블로 하면 창이 뜸. 보통 TOP에서 생성  2. 이런 식으로 X 뜨는 건 연결이 필요함.   3. 주의 표시 : 덜 들어왔다.    1. 플러스 클릭하기   absTime.seconds 2. 속도 조절하기 # 속도가 반으로 느리게absTime.seconds * 0.5# 2배 빠르게 absTime.seconds * 2.0   Circle 연결하기 circle 해상도도 : 1280으로 수정 다 해상도 맞춰야함.!  1. 아웃풋 우클릭하면 바로 추가 창이 뜸 + 추가 시 케이블도 자동 생성  ▶️.. 2025. 2. 19.
나 adhd인가... 진지하게? 라는 생각을 하는 모든 이들에게 adhd 자가진단adhd 테스트성인 adhd 검사 .... sns를 하신다면 한 번쯤 adhd 밈, ㅇㅇㅇ박사님의 방송 콘텐츠를 접하신 적 있을 겁니다.그러고는 어 이거 내 이야긴데? 해서 네이버에 adhd 테스트, 검사 검색해서 인터넷에 돌아다니는 카드뉴스뻔한 질문이 몇개 적혀있는 adhd테스트 이런 거 찾아보고  해야할 일을 미뤄요오래 앉아있질 못해요~충동적인 소비나 행동을 해요~..등등 잠만 이거 다 난 것 같은데, 헉 나 혹시 adhd인가?? 어쩐지 ㅜ 그래서 더 찾아보겠죠. 병원, 검사 비용, 약...  그런데 정신과를 방문하는게 쉽지는 않습니다.가서 왜 자신이 adhd라고 의심되는지, 검사를 받아보고 싶다고 말해야하고근데 의사가 아니라고 하면 어떡하지. 검사도 꽤 비싸던데근데 검사에서 adhd.. 2025. 2. 19.
[웹 크롤링 데이터 엑셀 저장] 1. 라이브러리 임포트from openpyxl import Workbook 2.워크북 생성wb = Workbook()wb = Workbook(write_only=True)엑셀 파일을 워크북이라고 합니다. 워크북을 만들기 위해선 Workbook()을 쓰면 되는데요. 파일에서 데이터를 읽어오지 않고, 데이터를 저장하기만 하는 경우 write only 모드를 써 주는것이 퍼포먼스에 도움이 됩니다. write only 모드는 write_only=True로 설정해 줄 수 있습니다. 3.워크시트 생성ws = wb.create_sheet()ws = wb.create_sheet('워크시트_이름')다음은 워크시트입니다. 워크시트는 데이터가 저장돼 있는 시트(sheet) 하나를 뜻합니다. 워크북에는 여러 워크시트가 있을 .. 2024. 8. 20.
[데이터프레임 마스터하기] 14. 데이터 내보내기 CSV 파일로 내보내기 .to_csv()는 기본적으로 인덱스에 있는 값들을 컬럼으로 만들어 줍니다index라는 파라미터 값의 기본값이 True로 되어 있기 때문이죠.loan_df.to_csv('data/loan1.csv') 잘 내보내졌나 확인하기 -> 다시 읽어loan_df1 = pd.read_csv('data/loan1.csv')Unnamed: 0으로 인덱스에 있던 숫자값들이 컬럼으로 추가되었음.  = 불필요한 컬럼이 새로 생김  불필요한 컬럼이 생기지 않도록 index 값을 기본값 True 대신 False로 설정DataFrame에서 인덱스는 제외하고, loan_id부터 loan_status까지 컬럼에 있는 값들만 내보낼 수 있습니다.loan_df1.to_csv('data/loan2.csv', inde.. 2024. 7. 10.
[dataframe] 데이터 삭제하기 drop() 함수 사용하기.로우 삭제 - 로우의 인덱스 값 넣어주기컬럼 삭제 - columns = 파라미터 사용해서 컬럼 이름 넣어주기  # columns 파리미터에 리스트값을 넘겨주면 한번에 여러개의 컬럼을 삭제할 수도 있음loan_df = loan_df.drop('LP1006')#low가 아니라 column 삭제하기 #drop은 기본적으로 row 삭제 함수이기 때문에 column삭제하기 위해서는 columns = 붙이기 loan_df.drop(columns = "married")  매개변수  axis 파라미터 : 연산을 컬럼방향으로 ? 로우 방향으로 ?  행, 로우 지우기 : axis  = 0, axis = 'index'drop()에서 axis의 기본값은 로우를 삭제하는 것을 의미하는 0loan_df.. 2024. 7. 10.
[dataframe] query() 함수로 인덱싱 query() 사용해서 간단하게 ! loan_df[loan_df['income'] > 5000]loan_df.query('income > 5000') #조건식 안에 문자열을 넣어야 할 때. 큰 따옴표와 작은 따옴표 사용하기#조건식 안에 문자열을 넣어야 할 때. 큰 따옴표와 작은 따옴표 사용하기loan_df.query("property_area == 'City'") #등호나 부등호로 된 식 말고 True, False 리턴하는 조건식 loan_df.query("property_area in ['City','Suburb']")loan_df.query("property_area not in ['City', 'Suburb']") #query에서도 여러 개의 조건을 결합해서 사용 가능loan_df.query("ma.. 2024. 7. 10.
[dataframe] 중앙값 구하기 median() median메서드는 행/열의 값들의 중앙값을 계산DataFrame.median( axis=None, skipna=None, level=None, numeric_only=None, **kwargs) median의 매개변수1. axis : 행(axis=0) 또는 열(axis=1) 기준으로 계산2. skipna : NaN 값(skipna=True)을 제외하거나 NaN 값(skipna=False)을 포함3. numeric_only : numeric_only=True의 경우float, int 및 boolean 열만 포함\import pandas as pd# 데이터프레임 전체(컬럼별) 중앙값 구하기da.. 2024. 7. 10.
[Seaborn] 날씨가 추운 11~2월 겨울에는 사용량이 적다 = 사람들이 자전거를 많이 안 타나보다.  workingday 와 holiday 의 데이터 타입을 str로 변경 후 0을 n으로, 1을 y로 데이터 변경 df = pd.read_csv("bike.csv")df[['workingday','holiday']] = df[['workingday','holiday']].astype(str)df[['workingday', 'holiday']] = df[['workingday', 'holiday']].replace({'0': 'n', '1': 'y'})df  막대 그래프 그리기 (x : 월 , y = 전체 사용량, 카테고리 일하는 날 y or n  ) sns.set_theme(rc={'figure.figsize': (8,.. 2024. 7. 9.
[기초 통계와 시각화] 📊 통계 어떤 상황을 쉽게 이해할 수 있도록 숫자로 정리하는 것기술 통계 : 기술하다에 집중 describe : 기술하다descriptive statistics: 기술 통계ex _ 배달 별점, 타율, 백분율에 따른 등급      앞으로 사용할  Seaborn : statistical Data Visualization: 통계 기반 데이터 시각화 툴 01. 통계 기본 상식수치형 데이터 : Numerical data 계산과 크고 작음을 비교 가능 평균 : average중간값 : median 정렬 후 중간에 있는 값 median을 기준으로 양 옆을 또 다시 median그러면1사분위 수(25%) , 3사분위수(75%/)4수분위 수 = 최댓값 100 %2사분위 수는 중간값이 됨.  50 %    짝수 개의 경우 .. 2024. 7. 5.
[Pandas] 판다스로 그래프 그리기! 라이브러리 임포트import pandas as pdimport matplotlib.pyplot as pltplt.plot[sales_df['quarter'], sales_df['revenue'])plt.show()sales_df.plot()plt.show()데이터 프레임의 정보를 가지고 판다스가 유추해서 그림을 그림파란 선 : 매출주황 선 : 비용  #x 축과 y축에 들어갈 내용을 따로 정할 수도 있음 . #선 그래프 sales_df.plot(x='quarter', y = 'revenue') #x 축에 분기, y축에 매출plt.show()#x 축과 y축에 들어갈 내용을 따로 정할 수도 있음 . #막대 그래프sales_df.plot(x='quarter', y = 'revenue', kind = 'bar').. 2024. 7. 5.
[판다스] 특정 조건에 맞는 데이터 필터링하기 # 버거 데이터를 예시로 !  1. 모든 햄버거들(전체 행) 칼로리만(특정 열만) 보기burger_df['calories'] 2. 칼로리가 500 미만인 햄버거만 가져오기 = 특정 조건에 해당하는 행만 가져오기burger_df['calories'] True = 500 미만False = 500 이상  type 불린  =  판다스 시리즈가 만들어짐시리즈 안에는 True, False 값들이 들어감기존 인덱스(상품명)은 유지            4. masking _ 필터링하기 burger_df.loc[burger_df['calories'] True 에 해당하는 값(ROW)들만 필터링 되어서 출력  즉 모든 컬럼에 대해 특정 컬럼의 조건에 해당하는 값들(로우)만 보임.   5. 행 ROW를 필터링했는데 모든 컬.. 2024. 7. 5.
[1일차][얼룩소][경제/소비자] 심판이 선수로 뛰는데… 공정한 경쟁이 가능할까 https://alook.so/posts/Djtleva 심판이 선수로 뛰는데… 공정한 경쟁이 가능할까 by 공익허브 - 얼룩소 alookso📢공익허브는 매주 월요일 '미션 100'을 연재합니다. 한국사회에 필요한 제도적 변화 100가지를 이야기합니다. 공정거래위원회가 쿠팡에 1400억원의 과징금을 부과했어요. 쿠팡이 상품 검색결과alook.so 문제 : 쿠팡이 알고리즘 조작, 자사 제품을 검색 상단에 노출결과 : 공정거래위원회가 쿠팡에 1400억원 과징금 부과. 쿠팡은 거래를 중개하는 플랫폼이자 자사 제품을 판매하기도 하는 이중적 지위.PB상품 (Private Brand)유통업체가 제조업체에 위탁하여 제품을 생산한 후, 유통업체 브랜드로 출시하는 형태입니다. 마케팅이나 유통비용이 절약되기 때문에 가격이.. 2024. 7. 4.
[🧺1일1수집][요즘IT][디자인] 과소비를 부르는 가격 디자인의 비밀 https://yozm.wishket.com/magazine/detail/2656/ 과소비를 부르는 가격 디자인의 비밀 | 요즘IT얼마 전, 여의도 더현대 서울에서 데킬라 팝업 스토어가 열렸다. 무려 2.9억 명이 팔로우하는 엄청난 파급력을 가진 인플루언서, 켄달 제너가 런칭한 ‘818 데킬라’가 그 주인공이었다. 팝업 스yozm.wishket.com    미끼효과두 가지 옵션 중에 하나를 선택하던 상황에 미끼가 세 번째 옵션으로 추가되었을 때 그 선택이 달라지는 효과 미끼는 덜 매력적인 옵션 -> 나머지 한 가지 옵션의 선호도에 양을 줌.켄달 제너 데킬라 고정 편향 처음 본 정보를 기준으로 두고 의사결정 하는 경향 비싼 걸 보다가 적당한 가격을 보면 굉장히 합리적으로 느껴짐 비싼 걸 기준으로 판단함. .. 2024. 7. 4.
[📁파일 경로] 상대 경로와 절대 경로 절대 경로 파일의 루트(최상위 디렉토리)부터 해당 파일까지의 전체 경로를 모두 기입하는 방식파일의 위치를 시스템의 어느 위치에서든 일관되게 지정할 수 있음 . C:/Users/봉그리봉봉/Downloads/data/burger.csv: C 드라이브의 Users 폴더 내의 봉그리봉봉 폴더 내의 Downloads 폴더 내의 data 폴더에 있는 burger.csv 파일을 가리킵니다.예시 : 파일 위치 : C:/Users/봉그리봉봉/Downloads/data/burger.csv# 절대 경로를 사용하여 파일 읽기df = pd.read_csv("C:/Users/봉그리봉봉/Downloads/data/burger.csv")상대 경로 현재 파일이 존재하는 디렉토리 (작업을 하고 있는 디렉토리) 를 기준으로 연결하려는 파.. 2024. 7. 4.
[🖥️주피터 노트북][matplotlib] 그래프 한글 깨짐 초간단 해결 ➕ 코드 한 줄만 추가하세요 !!  윈도우  plt.rc('font', family = 'Malgun Gothic') 맥 plt.rc('font', family = 'Apple Gothic')  good! 다들 행운을 빌어요~ 2024. 7. 4.