Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. 두 데이터 프레임의 교차표를 찾는 Python 코드 작성

      두 개의 데이터 프레임이 있고 교차표의 결과는 다음과 같다고 가정합니다. Age  12 13 14 Mark 80 90 85 Id 1    1  0  0 2    0  1  0 3    1  0  0 4    0  1  0 5    0  0  1 해결책 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 두 개의 데이터 프레임 정의 in

    2. 데이터 프레임에서 주어진 축의 이름을 바꾸는 Python 코드 작성

      데이터 프레임이 있고 축 이름을 변경한 결과가 다음과 같다고 가정합니다. Rename index: index    Id    Age    Mark    0    1.0    12.0   80.0    1    2.0    12.0   90.0    2    3.0    14.0   NaN &nb

    3. 주어진 데이터 프레임에서 모든 누락된 값을 채우는 Python 코드 작성

      해결책 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 데이터 프레임 정의 method =linear, limit_direction =forward 내부에 df.interpolate 함수를 적용하고 NaN limit =2 채우기 df.interpolate(method ='linear', limit_direction ='forward', limit = 2 예시 import pandas as pd df = pd.DataFrame({"Id":[1, 2, 3, None, 5

    4. 주어진 데이터 프레임에서 조정된 EWM과 조정되지 않은 EWM을 계산하는 프로그램을 Python으로 작성하십시오.

      데이터 프레임이 있고 조정 및 조정되지 않은 EWM의 결과는 다음과 같다고 가정합니다. - 조정 EWM :이드 Age0 1.000000 12.0000001 1.750000 12.7500002 2.615385 12.2307693 2.615385 4.670213 13.4250004 14.479339non 조정 EWM :이드 Age0 1.000000 12.0000001 1.666667 12.6666672 2.555556 12.2222223 2.555556 14.469136 4.650794 13.4074074 해결책 이 문제를 해결하

    5. 튜플 값 목록과 함께 데이터 프레임 행을 orderDict로 인쇄하는 프로그램을 Python으로 작성하십시오.

      데이터 프레임이 있고 튜플 목록이 있는 orderDict의 결과가 -라고 가정합니다. OrderedDict([('Index', 0), ('Name', 'Raj'), ('Age', 13), ('City', 'Chennai'), ('Mark', 80)]) OrderedDict([('Index', 1), ('Name', 'Ravi'), ('Age', 12), ('City

    6. 주어진 데이터 프레임의 레코드를 C 및 F 순서로 평면화하는 프로그램을 Python으로 작성하십시오.

      데이터 프레임과 C 및 F 순서의 병합 레코드에 대한 결과가 있다고 가정합니다. flat c_order:    [10 12 25 13 3 12 11 14 24 15 6 14] flat F_order:    [10 25 3 11 24 6 12 13 12 14 15 14] 해결책 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 데이터 프레임 정의 내부에 df.values.ravel() 함수를 적용하고 인수를 order=C로 설정하고 C_order로 저장합니다. C_order = d

    7. 시작 날짜와 종료 날짜 범위에서 총 영업일 수를 계산하는 Python 함수 작성

      date_range의 날짜가 있고 총 영업일 수에 대한 결과는 다음과 같다고 가정합니다. Dates are: DatetimeIndex(['2020-01-01', '2020-01-02', '2020-01-03', '2020-01-06',                '2020-01-07', '2020-01-08', '2020-01-09', '2020-01-10

    8. Python으로 프로그램을 작성하여 주어진 데이터 프레임에서 누락된 값의 최소 수를 갖는 열을 찾으십시오.

      데이터 프레임이 있고 결측값 열의 최소 수가 다음과 같다고 가정합니다. DataFrame is:    Id    Salary     Age 0 1.0    20000.0   22.0 1 2.0    NaN       23.0 2 3.0    50000.0   NaN 3 NaN    40000.0   25.0 4 5.0    80000.0

    9. 주어진 데이터 프레임의 각 열에서 두 번째로 낮은 값을 찾는 Python 코드 작성

      데이터 프레임과 각 열에서 두 번째로 낮은 값에 대한 결과가 다음과 같다고 가정합니다. Id       2 Salary 30000 Age    23 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 해결책 데이터 프레임 정의 생성 람다 함수 내부에 df.apply() 함수를 설정하고 x와 같은 변수를 설정하여 모든 열에 액세스하고 표현식을 다음과 같이 확인합니다. x.sort_values().unique()[1], axis=0은 다음과 같이 두 번째로 낮은 값을 반환합

    10. Python으로 프로그램을 작성하여 1에서 100까지의 30개 요소의 임의 배열을 생성하고 데이터 프레임의 각 행의 최소값으로 최대값을 계산하십시오.

      각 행의 최소값으로 데이터 프레임 최대값을 생성한 결과는 0    43.000000 1    1.911111 2    2.405405 3    20.000000 4    7.727273 5    6.333333 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 해결책 1 1에서 100까지 30개의 임의 요소 크기로 데이터 프레임을 정의하고 (6,5)로 배열을 재구성하여 2차원 배열을 변경합니다. df = pd.Da

    11. 주어진 시계열 데이터에서 처음과 마지막 3일을 인쇄하는 프로그램을 Python으로 작성하십시오.

      시계열과 주어진 시리즈의 처음 및 마지막 3일에 대한 결과가 다음과 같다고 가정합니다. first three days: 2020-01-01    Chennai 2020-01-03    Delhi Freq: 2D, dtype: object last three days: 2020-01-07    Pune 2020-01-09    Kolkata Freq: 2D, dtype: object 이 문제를 해결하기 위해 다음 단계를 따릅니다 - 해결책 시리즈를 정의하고

    12. 구분 기호를 기반으로 문자열을 분할하고 시리즈로 변환하는 Python 함수 작성

      구분 기호로 문자열을 분할하고 다음과 같이 시리즈로 변환한 결과, 0 사과1 오렌지2 망고3 키위 이 문제를 해결하기 위해 다음 접근 방식을 따릅니다 - 해결책 1 두 개의 인수 문자열과 구분 기호를 허용하는 split_str() 함수를 정의하십시오. 구분자 값 안에 s.split() 함수를 생성하고 split_data로 저장 split_data =s.split(d) pd.Series() 내부에 split_data를 적용하여 시리즈 데이터를 생성합니다. pd.Series(split_data) 마지막으로

    13. Python을 사용하여 훈련 결과를 시각화하는 데 Tensorflow를 어떻게 사용할 수 있습니까?

      훈련 결과는 matplotlib 라이브러리의 도움으로 Python을 사용하여 Tensorflow로 시각화할 수 있습니다. plot 메소드는 콘솔에 데이터를 플롯하는 데 사용됩니다. 자세히 알아보기: TensorFlow란 무엇이며 Keras가 TensorFlow와 함께 신경망을 생성하는 방법은 무엇입니까? 모든 레이어에 정확히 하나의 입력 텐서와 하나의 출력 텐서가 있는 일반 레이어 스택으로 작업하는 데 사용되는 순차 모델을 구축하는 데 도움이 되는 Keras Sequential API를 사용할 것입니다. 하나 이상의 레이어를

    14. Tensorflow와 Python을 사용하여 과적합을 줄이기 위해 증강을 어떻게 사용할 수 있습니까?

      추가 훈련 데이터를 추가하여 과적합을 줄이기 위해 증강을 사용할 수 있습니다. 이것은 RandomFlip 레이어를 사용하는 순차 모델을 생성하여 수행됩니다. 자세히 알아보기: TensorFlow란 무엇이며 Keras가 TensorFlow와 함께 신경망을 생성하는 방법은 무엇입니까? 모든 레이어에 정확히 하나의 입력 텐서와 하나의 출력 텐서가 있는 일반 레이어 스택으로 작업하는 데 사용되는 순차 모델을 구축하는 데 도움이 되는 Keras Sequential API를 사용할 것입니다. 하나 이상의 레이어를 포함하는 신경망을 컨볼루

    15. 주어진 시리즈의 각 요소에서 부분 문자열을 슬라이스하는 Python 프로그램을 작성하십시오.

      다음과 같이 시리즈의 각 요소에서 부분 문자열을 슬라이싱한 시리즈와 결과가 있다고 가정합니다. 0    Ap 1    Oa 2    Mn 3    Kw 이 문제를 해결하기 위해 다음 접근 방식을 따릅니다 - 해결책 1 시리즈 정의 start=0,stop-4 및 ​​step=2 내부에 str.slice 함수를 적용하여 계열에서 부분 문자열을 슬라이스합니다. data.str.slice(start=0,stop=4,step=2) 예시 더 나은 이해를

    16. 주어진 데이터 프레임에서 롤링 창 크기 3의 평균 계산을 수행하는 프로그램을 Python으로 작성하십시오.

      데이터 프레임이 있고 롤링 창 크기 3 계산의 결과는 다음과 같다고 가정합니다. Average of rolling window is:    Id Age  Mark 0 NaN NaN  NaN 1 1.5 12.0 85.0 2 2.5 13.0 80.0 3 3.5 13.5 82.5 4 4.5 31.5 90.0 5 5.5 60.0 87.5 87.5 이 문제를 해결하기 위해 다음 접근 방식을 따릅니다 - 해결책 데이터 프레임 정의 df.rolling(window=2).mean()을 적용하여 롤링

    17. 주어진 시리즈에서 정렬된 고유 값으로 숫자 인덱스 배열을 인쇄하는 프로그램을 Python으로 작성하십시오.

      계열이 있고 정렬된 고유 값이 있는 숫자 인덱스가 -라고 가정합니다. Sorted distict values - numeric array index [2 3 0 3 2 1 4] ['apple' 'kiwi' 'mango' 'orange' 'pomegranate'] 이 문제를 해결하기 위해 다음 단계를 따릅니다. - 해결책 고유하지 않은 요소 목록 내부에 pd.factorize() 함수를 적용하고 index,index_value로 저장합니다. index,

    18. Python Pandas의 datetime 열에서 날짜와 시간을 분리하는 프로그램 작성

      데이터 프레임에 datetime 열이 있고 날짜와 시간을 구분하는 결과가 다음과 같다고 가정합니다. 날짜시간 날짜 시간0 2020-01-01 07:00:00 2020-01-06 07:00:001 2020-01-02 07:00:00 2020-01-06 07:00:002 2020-02 03 07:00:00 2020-01-06 07:00:003 2020-01-04 07:00:00 2020-01-06 07:00:004 2020-01-020-07:00:00 10 06 07:00:005 2020-01-06 07:00:00 2020-01-06

    19. 주어진 데이터 프레임에 대해 아시아 시간대를 현지화하는 프로그램을 Python으로 작성하십시오.

      시계열이 있고 아시아 시간대를 다음과 같이 현지화한 결과가 있다고 가정합니다. Index is: DatetimeIndex(['2020-01-05 00:30:00+05:30', '2020-01-12 00:30:00+05:30',                '2020-01-19 00:30:00+05:30', '2020-01-26 00:30:00+05:30',        

    20. 주어진 데이터 프레임에서 회문 이름을 필터링하는 Python 코드 작성

      회문 이름 인쇄 결과는 - Palindrome names are:    Id   Name 0   1   bob 2   3   hannah 이 문제를 해결하기 위해 다음 접근 방식을 따릅니다 - 해결책 1 데이터 프레임 정의 i 변수를 사용하여 df[Name] 열의 모든 값에 액세스하기 위해 루프 내에서 목록 이해를 생성하고 i==i[::-1]를 비교할 조건을 설정한 다음 목록에 i 값을 추가합니다. l = [ i for i in df['Name&#

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:232/450  20-컴퓨터/Page Goto:1 226 227 228 229 230 231 232 233 234 235 236 237 238