본문 바로가기
반응형

- 배움이 있는 삶/- Software | English50

[Python] - Pandas 함수를 이용한 머신러닝 알고리즘 연습 Error - 파일을 읽어 들이기 위해서 pd.read_excel('xxx.xlsx') 를 사용하나, --> excle 파일을 인식하지 못하는 error 가 발생함.--> 원인은 파이선 오류 로 guessing 하고 있으나, 아직 정확하진 않음- 해결방법 : excel을 csv 파일로 변화하여 --> pd.read_csv('xxx.csv') 로 read 하여 사용 함. --- 아래는 타이타닉 database를 이용하여, csv 파일을 read 한 후 pie 챠트를 만들어 본 것임 ----  import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snssns.set()train = pd.read_csv('Da.. 2024. 8. 25.
[python] 구구단의 배수 제외하여 리스트 객체에 저장 문제 : 구구단 결과값중 3과 7의 배수를 제외한 값을, 리스트 객체를 만들어서 각 단마다 출력하라   output] 2024. 8. 21.
[6/14] Anaconda에서 python library 설치하기 1. 아래와 같이 matplotlib가 존재하기 않을시 error 발생 2. local pc에서 Anaconda prompt를 실행시킨다3. 실행된 창에서 = pip install matplotlib 실행 2024. 8. 20.
[Python] 가위,바위,보 게임 문제] 두사람이 가위, 바위, 보를 하는 게임으로 가위,바위,보를 입력 받아 결과를 출력하는 프로그램임- 이때 리스트 ["가위", "바위", "보"] 를 활용 할 것. [code] [Result] 2024. 8. 20.
6220. [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 6. 흐름과 제어 - If 3 https://swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 스터디 정리를 위해 작성합니다 이 문제는 - if 조건문을 사용할 줄 아는가? - islower() 함수를 아는가? 두개만 알면 되는 문제임 a = int(input()) b = input() c = b.islower() if (c == True): c="소문자" else: c="대문자" print("#%d %s 는 %s 입니다" %(a, b, c)) 제출시 "오답" 무엇이 문제인지, 다시 들여다 봐야 할듯, 2024. 4. 5.
[python] 대소문자 전환 및 아스키 코드 출력 문제] 아파벳을 입력 받고, 입력받은 수의 대 소문자를 전환하고, 아스키코드를 함께 출력한다. 다만, 알파벳이 아닌 것이 입력 될때는 그대로 출력한다. [출력] 2024. 4. 5.
응답시간(Response time), 처리시간(Processing time), 지연(Latency) 응답시간(Response time), 처리시간(Processing time), 지연(Latency) 응답시간(Response time), 처리시간(Processing time), 지연(Latency)은 모두 시스템 또는 네트워크에서 중요한 성능 지표이며, 다음과 같은 차이점이 있습니다: 응답시간(Response time)은 요청을 보내고 첫 번째 응답을 받는데 걸리는 시간을 의미합니다. 즉, 사용자가 어떤 요청을 보내고, 시스템이 해당 요청에 대한 응답을 전송하는 데 걸리는 시간입니다. 응답시간은 일반적으로 밀리초 단위로 측정되며, 시스템 또는 네트워크의 성능에 대한 전반적인 인식을 제공합니다. : 요청 -> 처리 -> 응답 까지 받는 시간 컴퓨터에서 명령어를 실행하고 난 후 결과를 얻기까지 걸린 시간을.. 2024. 3. 22.
python- [SWEA 6219].[파이썬 프로그래밍 기초(1) : 약수 구하기 - 약수란 : 어떤 수를 나누워 떨어지게 하는 수 (나머지가 0) - 나머지가 0을 계산하기 위한 연산자 : a % x == 0 # 다음의 결과와 같이 임의의 양의 정수를 입력받아 그 정수의 모든 약수를 구하십시오 # (단, 약수가 2개일 경우 소수임을 나타내십시오) a = int(input("a:")) count = 0 for x in range(1, a+1): if a%x == 0: # print(x,"은(는)",a,"의 약수입니다") print("%d(은)는 %d의 약수입니다" %(x,a)) count += 1 if count ==2: print("%d(은)는 1과 %d로만 나눌 수 있는 소수입니다" %(a, x)) - 여기서 약수를 구하는 것 이외, 2개 일 경우 소수 라는 것을 구하기 - 이를 .. 2023. 8. 23.
python 평균, 중앙값, 최빈값 구하기 1. 평균과 중앙값 = numpy 패키지 활용 2. 최빈값 = statistics 패키지 활용 import numpy as np import statistics as stat a = [3,6,8,5,6,1,5,4,2,10,5] average = np.average(a) median = np.median(a) mode = stat.mode(a) print(max(a), min(a), average,median, mode) - 저는 파이선 interpreter 3.7을 이용하는데 최빈 값을 계산하기 위해 " import scipy as sc" 패키지를 이용할려고 했는데, scipy 패키지에서 mode를 지원하지 않는다는 error가 발생하여 statistics로 변경하여 해결함 2023. 7. 21.
python set 함수를 이용한 중복항목 반환하기 a list [1,3,6,78,35,55] b list [12,24,35,24,88,120,155] 양쪽 리스트에 모두 있는 항목을 리스트로 반환하는 코드 a = [1,3,6,78,35,55] b = [12,24,35,24,88,120,155] c = list(set(a) & set(b)) print(c) set 함수 집합의 성질을 가지는 함수들에 중복되지 않는 원소를 얻고자 할때 사용할 수 있는 python 자체 내장 함수임 참고자료 : https://wikidocs.net/16044 2023. 7. 14.
Python list 내 여러개 값 제거하기 리스트 내포 기능을 이용해 [12, 24, 35, 70, 88, 120, 155]에서 첫번째, 다섯번째, 여섯번째 항목을 제거한 후 리스트를 출력하는 프로그램을 작성하십시오. a = [12, 24, 35, 70, 88, 120, 155] print(a) rm_set = {24, 88, 120} arr_new = [i for i in a if i not in rm_set] print(arr_new) 2023. 7. 14.
English Resume 작성하기 1. English Resume template - free-cv-design.com_cv3-a4 참고 2023. 6. 23.
미국 부채한도 상향 합의 - 백악관 발표문 원문) Statement from President Joe Biden on Bipartisan Budget Agreement in Principle | The White House Statement from President Joe Biden on Bipartisan Budget Agreement in Principle | The White House Earlier this evening, Speaker McCarthy and I reached a budget agreement in principle. It is an important step forward that reduces spending while protecting critical programs for working people and gr.. 2023. 5. 28.
Python: list를 활용해 4*3*2 형태의 3차원 배열 생성하기 문제] : python list를 이용하여 4*3*2 형태의 3차원 배열 생성하기 문제 풀이] # 1차원 리스트 만들기 a = [1 for i in range(4)] print(a) # 4 * 3 의 2차원 리스트 만들기 a = [[1 for i in range(4)] for j in range(3)] print(a) # 4 * 3 * 2 의 3차원 리스트 만들기 a = [[[1 for i in range(4)] for j in range(3)] for k in range(2)] print(a) 출력] [1, 1, 1, 1] [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]] [[[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]], [[1, 1, 1, 1].. 2023. 5. 25.
Python: list 중 홀수 번째 항목을 제거 한 후 출력하기 list 중 홀수 번째 항목을 제거 한 후 출력하기 num_list = [2, 34, 35, 60, 78, 130, 175] # range(a, b, c) # :range(A, B, C)에서 A에서 B-1만큼 C의 간격만큼 이동한다는 뜻인데요. 여기서 중요한 것은 0까지 내림차순으로 가고 싶은 경우 0 - 1 로 해서 -1로 간다는 것입니다. for i in range(6, -1, -1): if (i % 2 == 0): # del num_list(i) : mum_list(i)의 Function을 delete를 하는 것으로 error가 발생함, # list의 항목을 제거 하기 위해 num_list[i] 를 사용해야 함 del num_list[i] print(num_list) 2023. 5. 25.
728x90
반응형