반응형

DataFrame 5

팬더를 사용하여 새 기둥에 증분 숫자를 추가하는 방법

팬더를 사용하여 새 기둥에 증분 숫자를 추가하는 방법 다음과 같은 단순화된 데이터 프레임이 있습니다. ID Fruit F1 Apple F2 Orange F3 Banana 데이터 프레임의 시작 부분에 새 열을 추가하고자 합니다.df['New_ID']숫자가 있는880각 행에 하나씩 증가합니다. 출력은 단순히 다음과 같아야 합니다. New_ID ID Fruit 880 F1 Apple 881 F2 Orange 882 F3 Banana 나는 다음을 시도했습니다. df['New_ID'] = ["880"] # but I want to do this without assigning it the list of numbers literally 이 문제를 어떻게 푸는지 아세요? 감사합니다!df.insert(0, 'New_I..

programing 2023.10.27

카운터 개체를 판다 데이터 프레임으로 변환

카운터 개체를 판다 데이터 프레임으로 변환 사용했습니다.Counter이 변수를 계산할 목록에서: final = Counter(event_container) 인쇄 최종 제공: Counter({'fb_view_listing': 76, 'fb_homescreen': 63, 'rt_view_listing': 50, 'rt_home_start_app': 46, 'fb_view_wishlist': 39, 'fb_view_product': 37, 'fb_search': 29, 'rt_view_product': 23, 'fb_view_cart': 22, 'rt_search': 12, 'rt_view_cart': 12, 'add_to_cart': 2, 'create_campaign': 1, 'fb_connect': 1,..

programing 2023.10.17

data.frame에서 결측값을 보고하는 우아한 방법

data.frame에서 결측값을 보고하는 우아한 방법 데이터 프레임에서 누락된 값을 가진 변수를 보고하기 위해 작성한 작은 코드 조각입니다.data.frame을 반환하는 좀 더 우아한 방법을 생각해보려고 하는데 막막합니다. for (Var in names(airquality)) { missing 0) { print(c(Var,missing)) } } 편집: 저는 수십에서 수백 개의 변수를 가진 data.frame을 다루고 있으므로 누락된 값을 가진 변수만 보고하는 것이 핵심입니다.그냥 사용.sapply > sapply(airquality, function(x) sum(is.na(x))) Ozone Solar.R Wind Temp Month Day 37 7 0 0 0 0 사용할 수도 있습니다.apply아니..

programing 2023.10.12

명명된 문자 벡터를 data.frame으로 변환

명명된 문자 벡터를 data.frame으로 변환 다음과 같이 xmlAttrs에서 반환되는 이름 있는 문자 벡터가 있습니다. testVect #> 1 11.2.0.3.0 12.89 12.71 repex 패키지(v0.3.0)에서 2019-11-10년에 생성됨 tidyverse에서 보듯이 명명된 벡터를 data.frame/tibble로 변환하는 방법을 선호합니다.named vector %>% as_tibble(.,rownames="column name of row.names") 다음은 다음을 사용한 예입니다.tibble: named_vector_df = tibble(name = names(named_vector), value = named_vector)언급URL : https://stackoverflow.co..

programing 2023.09.27

팬더 시리즈에서 입력된 숫자에 가장 가까운 값을 찾는 방법은 무엇입니까?

팬더 시리즈에서 입력된 숫자에 가장 가까운 값을 찾는 방법은 무엇입니까? 본 적이 있습니다. 배열에서 주어진 숫자에 가장 가까운 값을 찾으려면 어떻게 해야 합니까? 임의(비회원) 숫자에 가장 가까운 배열 요소를 찾는 방법은 무엇입니까? 이것들은 팬더가 아닌 바닐라 파이썬과 관련이 있습니다. 시리즈가 있는 경우: ix num 0 1 1 6 2 4 3 5 4 2 그리고 3을 입력합니다. 어떻게 하면 (효율적으로) 찾을 수 있을까요? 영상 시리즈에서 발견된 경우 지수는 3입니다. 영상 시리즈에서 찾을 수 없는 경우 3보다 낮고 높은 값의 인덱스입니다. 즉, 위의 시리즈 {1,6,4,5,2}와 입력 3을 사용하면 인덱스 (2,4)로 값 (4,2)를 구해야 합니다.당신은 사용할 수 있습니다.argsort()맘에 ..

programing 2023.09.12
반응형