본문 바로가기

분류 전체보기119

Ajax 란? Ajax[Asynchronous JavaScript and XML]Ajax는 그 자체가 별도의 새로운 언어는 아니며 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법 HTML, CSS, 자바스크립트, DOM, XML 등 여러 기술을 함께 사용하는 새로운 개발 기법 Ajax는 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신 가능 Ajax를 이용하면 백그라운드 영역에서 서버와 통신하여 결과를 웹 페이지의 일부분에만 표시 가능 Ajax의 장점 1. 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신 가능 2. 웹 페이지가 로드된 후에 서버로 데이터 요청 보내기 가능 3. 웹 페이지가 로드된 후에 서버로부터 데이터를 받기 가능 4. 백그라운드 영역에서 서버로 데이.. 2023. 11. 2.
NUMPY-배열 생성, 인덱싱, 슬라이싱[PYTHON개발] NumPy NumPy는 배열 작업에 사용 Numpy 설치 명령어 pip install numpy Create an alias with the as keyword while importing import numpy as np 배열생성 NumPy ndarray 객체 생성 import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr) print(type(arr)) 결과 [1 2 3 4 5] 0차원 배열 import numpy as np arr = np.array(42) print(arr) 결과 42 1차원 배열 import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr) 결과 [1 2 3 4 5] 2차원 배열 i.. 2023. 11. 2.
PANDAS 문제[PYTHON개발] PANDAS 문제 대표사진 삭제 오른쪽 정렬오른쪽 정렬왼쪽 정렬왼쪽 정렬가운데 정렬가운데 정렬 사진 편집 작게작게문서 너비문서 너비옆트임옆트임 삭제삭제 사진 설명을 입력하세요. Question 1: What is a correct syntax to create a Pandas Series from a Python list? Correct answer: pd.Series(mylist) Question 2: What is a correct syntax to return the first value of a Pandas Series? Correct answer: myseries[0] Question 3: What is a correct syntax to add the labels "x", "y", and "z.. 2023. 11. 2.
PANDAS - Plotting[PYTHON개발] plot() 메서드를 사용하여 다이어그램을 생성 Plotting EXAMPLE import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('data.csv') df.plot() plt.show() 결과 Scatter Plot scatter plot에는 x축과 y축이 필요 EXAMPLE x축에 "기간"을 사용하고 y축에 "칼로리"를 사용 kind = 'scatter' x = 'Duration', y = 'Calories' import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv('data.csv') df.plot(kind = 'scatter', x = 'Duration', y .. 2023. 11. 2.
PANDAS-잘못된 형식의 데이터 제거,변경하기[PYTHON개발] 잘못된 형식의 데이터 잘못된 형식의 데이터는 데이터 분석을 어렵게 만들거나 심지어 불가능하게 영향을 끼칠 수 있음 행을 제거하거나 열의 모든 셀을 동일한 형식으로 변환하여 해결 가능 잘못된 데이터 제거하기 df.dropna(subset=['Date'], inplace = True) 잘못된 데이터 형식 바꾸기 EXAMPLE 1 to_datetime() '날짜' 열의 모든 셀을 날짜로 변환 import pandas as pd df = pd.read_csv('data.csv') df['Date'] = pd.to_datetime(df['Date']) print(df.to_string()) EXAMPLE 2 주어진 데이터 기간 날짜 맥박 최대 펄스 칼로리 0 60 '2020/12/01' 110 130 409.1 .. 2023. 11. 2.
PANDAS-빈 데이터 셀 제거하기[PYTHON개발] 빈 셀은 데이터를 분석할 때 잠재적으로 잘못된 결과를 제공할 수 있으므로 빈 셀이 포함된 행을 제거하여 정확도롤 높일 수 있다 ** 데이터 세트가 매우 클 수 있고 몇 개의 행을 제거해도 결과에 큰 영향을 미치지 않으므로 일반적으로 괜찮습니다. dropna()메서드 새 DataFrame을 반환하며 원본은 변경하지 않음 빈 셀이 없는 새 데이터 프레임을 반환 EXAMPLE import pandas as pd df = pd.read_csv('data.csv') new_df = df.dropna() print(new_df.to_string()) df.dropna(inplace = True) 원본 DataFrame을 변경하려면 다음 inplace = True인수를 사용 NULL 값을 포함하는 모든 행을 제거 i.. 2023. 11. 2.
728x90