Scala에서 최소 또는 최대 두 개의 유사한 열 가져 오기

아 디트 야 비 카스 데 바라 팔리

방금 Scala를 배우기 시작했고 .NET 에서 동일한 유형 min의 두 개 또는 여러 개 를 얻는 방법을 알아 내려고 노력 Columns하고 DataFrame있습니다. 나는 나야주는 다음 코드가 minmax(A)의 Column개별적.

inputDF.select(min($"dropoff_longitude")).show
inputDF.select(max($"pickup_longitude")).show

어떻게받을 수 있나요 min모두의를 Columns, dropoff_longitude하고 pickup_longitude. 이렇게 했어요

scala.math.min(
   inputDF.select(min($"pickup_longitude")).head.getFloat(0),
   inputDF.select(min($"dropoff_longitude")).head.getFloat(0)
)

이 작업을 수행하는 더 좋은 방법이 있습니까?

감사합니다

Psidom

다음과 같이 할 수 있다고 생각하십시오.

// assume all columns are of type Int, it could be other numeric type as well
val df = Seq((1,2),(3,4)).toDF("A", "B")    

df.agg(min($"A"), min($"B")).first().toSeq.map{ case x: Int => x }.min
// res14: Int = 1

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

두 개의 열로 그룹화 된 최소 / 최대 가져 오기

SQL의 열 값을 기반으로 SQL에서 최대 또는 최소 날짜 가져 오기

두 개의 DateTime 열에서 최대 날짜 및 시간을 가져 오는 SQL

codeigniter - 다차원 배열에서 동일한 최소값 또는 최대값을 모두 가져옵니다.

배열의 특정 조건에 대해 최소 두 개의 값이있는 문서 가져 오기, MongoDB의 쿼리

두 개의 정렬된 배열에서 처음 10개의 요소 최소 합 조합 가져오기

한 행에서 마지막 두 개의 최대 날짜 가져 오기

Javascript에서 문자열 배열의 최소값 및 최대값 가져오기

한 열에 두 개의 개별 열의 최소 및 최대를 요약하는 방법

JavaScript의 배열에서 최대 값과 최소값 가져 오기

가져 오기없이 Java에서 배열을 사용하는 최소 최대 코드

배열의 두 요소에서 가능한 최대 합계를 찾는 방법

열에있는 행의 하위 집합에 대한 최대 값 가져 오기

문자열 배열에서 최대 / 최소 가져 오기 (JavaScript)

조건이 충족되는 행에 대한 열의 최대 값 가져 오기

중첩된 사전에서 열의 최대값 가져오기

case 절을 사용하여 각 열의 최소값, 최대값 가져오기

TSQL : 열에 대한 최대 값이있는 행 가져 오기

Android/Room/Sqlite : Room에 있는 각 열의 최대/최소 값 목록 가져오기

배열에서 최대 및 최소 날짜 가져 오기

spark sql의 세 번째 열에서 최대 값을 갖는 두 개의 열 조합을 찾으십시오. 이 열 조합을 사용하여 기록 최소값 및 최대값을 찾습니다.

SQL 두 열에 대해 최대값이 있는 행 가져오기

다른 열의 고유 값에 대한 최대 값 행 가져 오기 : Python

개체 목록에서 최소 및 최대 가져 오기

PySpark 열의 목록 목록에서 첫 번째 요소에 대한 최대 값 가져 오기

목록의 최소 및 최대 문자열 가져 오기

R에서 행렬의 두 열 사이에있는 동일한 요소의 최대 개수

Int에서 n 개의 최소 유효 비트 가져 오기

최대 열 값에서 고유한 행 가져오기

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관