728x90 전체 글25 [Python] 리스트의 표준편차를 구하는 함수 구현하기 문제: 표준편차를 구하는 함수 get_stdev()를 구현하세요. 앞서 구했던 평균값 구하기를 이용하여 표준 편차를 구할 수 있다. https://theodora-sci.tistory.com/7 1. 평균값 함수를 불러옵니다. → def get_mean(input_list)를 활용합니다. 자세한 내용은 이전에 작성한 글에서 확인할 수 있습니다. 2. def 된 각 함수는 서로 모르는 개별 함수(name space가 다르기 때문에)이기 때문에, 연결 지점을 만들어 줍니다. → mean = get_mean(input_list) 서로 아는 사이로 만들어주는 것이죠. 3. 이후는 각 number를 계산한 값을 빈 리스트인 stdev_list에 추가해 줍니다. 4. 제곱은 **로 계산합니다. → 제곱은 **2, .. 2023. 5. 20. [Python] 주어진 리스트의 중간값 구하는 함수 구현하기 (median) 문제: 주어진 리스트의 중간값을 구하는 함수 get_median()을 구현하시오. (단, 주어진 리스트의 길이가 짝수이면, 두 중간값의 평균을 중간값으로 구한다.) 생각할 점 1. 데이터를 정렬해야 한다. 2. 짝수와 홀수를 구분하여 값을 구해야 한다. 3. 파이썬의 위치(index)는 0부터 시작한다. 방법1. If문 사용하여 중간값 구하기 def get_median(input_num): input_num.sort() #주어진 리스트 정렬하기 if len(input_num) % 2 == 0: #짝수일 경우 pre = input_num[(len(input_num)//2)-1] post = input_num[(len(input_num)//2)] return((pre+p.. 2023. 5. 19. [Python] 주어진 리스트의 평균값을 구하는 함수 구하기 문제: 주어진 리스트의 평균값을 구하는 get_mean()을 구현하시오. 방법 1. sum과 len을 이용하여 구하기 def get_mean(input_list): res=[] for number in input_list: res.append(number) return sum(res)/len(res) print(get_mean([1,2,3,4,5,6,7,8,9,10])) #5.5 1. 빈 list인 res를 만들어 줍니다. → res = [] 2. append를 이용하여 빈 리스트에 값 입력합니다. → res.append(number) 3. sum과 len 을 이용하여 평균값 구할 수 있습니다. -> return sum(res)/len(res) 방법 2. sum과 len을 이용하지 않고 평균 구하기 de.. 2023. 5. 18. [발현] Inclusion body (Insoluble form protein) 대장균에서 단백질을 발현할 때 많은 사람들이 고통받는 것! 단백질들 자체는 많이 만들어지는데 대개 불용성 분획, 즉, inclusion body가 형성되는 것입니다. Inclusion body는 왜 만들어질까요? Inclusion body의 생성원인은 이종 단백질의 과다 발현 및 대체로 misfolding에 의한 것으로 알려져 있습니다. *이종 단백질의 과다발현 : 대장균에서는 매 35초 마다 하나의 단백질이 리보솜에서 발현, 배출되며 단백질의 농도가 300~400 mg/mL에 도달할 때 대장균의 재접힘 기능은 한계에 도달함. 단백질의 misfolding으로 인해 hydrophobic interation이 증가하여 aggregation이 되는 것이죠. 그 외에도 발현하고자 하는 단백질 자체의 특성 때문일.. 2023. 5. 17. 이전 1 2 3 4 5 6 7 다음 728x90 반응형