반응형

2023/06 90

배열 값으로 열을 순차적으로 업데이트

배열 값으로 열을 순차적으로 업데이트 새 열 'color'를 추가한 테이블이 있습니다.이제 기존의 모든 행을 세 가지 색상('#F00', '#0F0', '#00F') 중 하나로 순차적으로 업데이트하고자 합니다. 따라서 첫 번째 행은 #F00, 두 번째 행은 #0F0, 세 번째 행은 #00F, 네 번째 행은 #F00 등이 됩니다. 이와 같은 것: UPDATE table_name SET color = oneOf(['#F00', '#0F0', '#00F']); 어떻게 달성할 것인가요?MariaDB 버전 지원 창 기능이 있으면 주문 열을 사용할 수 있습니다(내 샘플 코드에서).ID순서대로 업데이트 순서를 나타내는 열) 사용할 경우CASE WHEN표현 &MOD업데이트 로직을 판단하기 위한 함수 UPDATE tab..

programing 2023.06.05

목록의 각 요소에 정수를 추가하는 방법은 무엇입니까?

목록의 각 요소에 정수를 추가하는 방법은 무엇입니까? 있다면,list=[1,2,3]그리고 추가하고 싶습니다.1출력을 얻기 위해 각 요소에[2,3,4]내가 그걸 어떻게 하겠어요? 저는 for 루프를 사용할 것으로 예상하지만 정확한 방법은 모르겠습니다.new_list = [x+1 for x in my_list] 목록 이해에 대한 다른 답변은 단순 추가에 가장 적합할 수 있지만, 모든 요소에 적용해야 하는 더 복잡한 기능이 있다면 지도가 적합할 수 있습니다. 예를 들어 다음과 같습니다. >>> map(lambda x:x+1, [1,2,3]) [2,3,4] >>> mylist = [1,2,3] >>> [x+1 for x in mylist] [2, 3, 4] >>> list-comprehensions 파이썬.만약..

programing 2023.06.05

NodeJS - "소켓 전화 끊기"가 실제로 무엇을 의미합니까?

NodeJS - "소켓 전화 끊기"가 실제로 무엇을 의미합니까? Node와 Cheerio를 사용하여 웹 스크레이퍼를 만들고 있는데 특정 웹 사이트에 대해 다음 오류가 발생합니다(이 오류는 이 웹 사이트에서만 발생하며 다른 웹 사이트에서는 스크레이퍼를 사용하지 않습니다). 매번 다른 장소에서 발생하기 때문에 가끔은 힘들 때가 있습니다.url x다른 때는 오류를 던집니다.url x괜찮습니다. 그리고 완전히 다른 URL입니다. Error!: Error: socket hang up using [insert random URL, it's different every time] Error: socket hang up at createHangUpError (http.js:1445:15) at Socket.socket..

programing 2023.06.05

선 끝에 레이블 표시

선 끝에 레이블 표시 저는 다음과 같은 데이터를 가지고 있습니다.temp.dat전체 데이터는 끝 노트 참조) Year State Capex 1 2003 VIC 5.356415 2 2004 VIC 5.765232 3 2005 VIC 5.247276 4 2006 VIC 5.579882 5 2007 VIC 5.142464 ... 다음 차트를 작성할 수 있습니다. ggplot(temp.dat) + geom_line(aes(x = Year, y = Capex, group = State, colour = State)) 전설 대신에 라벨이 시리즈와 동일한 색상의 각 영상 시리즈의 마지막 데이터 지점 오른쪽에 다음 링크의 답변에서 침례교인의 의견을 알아챘지만, 그의 코드를 적용하려고 할 때 (geom_text(aes(..

programing 2023.06.05

세 개의 열 데이터 프레임을 행렬("긴"에서 "넓은" 형식)로 재구성

세 개의 열 데이터 프레임을 행렬("긴"에서 "넓은" 형식)로 재구성 이 질문에는 이미 다음과 같은 답이 있습니다. 긴 형식에서 넓은 형식으로 데이터를 재구성하는 방법 (14개 답변) 마감됨3년 전에. 나는 있습니다data.frame이렇게 생겼어요. x a 1 x b 2 x c 3 y a 3 y b 3 y c 2 저는 이것을 매트릭스 형태로 만들어서 히트맵에 넣어 플롯을 만들 수 있게 하고 싶습니다.결과는 다음과 같습니다. a b c x 1 2 3 y 3 3 2 는 난시다했을 요.cast리쉐이프 패키지에서 이것을 하기 위해 수동 기능을 작성하려고 시도했지만 제대로 할 수 없는 것 같습니다.이렇게 하는 방법은 여러 가지가 있습니다.이 답변은 빠르게 표준 방법이 되고 있는 것으로 시작하지만, 이 사이트에 흩..

programing 2023.06.05

data.frame을 와이드 형식에서 롱 형식으로 재구성

data.frame을 와이드 형식에서 롱 형식으로 재구성 변환하는 데 문제가 있습니다.data.frame넓은 테이블에서 긴 테이블까지현재 상태는 다음과 같습니다. Code Country 1950 1951 1952 1953 1954 AFG Afghanistan 20,249 21,352 22,532 23,557 24,555 ALB Albania 8,097 8,986 10,058 11,123 12,246 이제 저는 이것을 변형시키고 싶습니다.data.frame결국data.frame이와 같은 것: Code Country Year Value AFG Afghanistan 1950 20,249 AFG Afghanistan 1951 21,352 AFG Afghanistan 1952 22,532 AFG Afghanist..

programing 2023.06.05

Android의 Firebase Google Authentication에서 사용자가 처음으로 인증되었는지 확인합니다.

Android의 Firebase Google Authentication에서 사용자가 처음으로 인증되었는지 확인합니다. 안드로이드 앱에서 파이어베이스 인증을 사용하고 있으며, 앱에 로그인하기 위한 옵션으로 구글 계정 인증을 사용하고 있습니다. 사용자가 애플리케이션에 처음 로그인했는지 여부를 어떻게 알 수 있습니까?사용자가 처음으로 로그인하는지 여부를 확인하려면 다음 주소로 전화하십시오.AdditionalUserInfo.isNewUser()의법에 있는 OnCompleteListener.onComplete콜백 아래 코드 예제에서는 null을 확인해야 합니다. OnCompleteListener completeListener = new OnCompleteListener() { @Override public voi..

programing 2023.06.05

Android 플랫폼의 서비스 대 IntentService

Android 플랫폼의 서비스 대 IntentService 저는 그것으로 할 수 있는 어떤 것의 예를 찾고 있습니다.IntentService▁a▁로 할 수 없는 일입니다.Service(그리고 그 반대)? 나는 또한 그것을 믿습니다.IntentService다른 스레드에서 실행되며Service하지않다. 제가은 따서, 보기에, 스드내서에, 비시서를같을 시작하는 것과 같습니다.IntentService맞습니까?그것이 맞습니까?테하스 라그반카르는 이 주제에 대해 좋은 글을 썼습니다.다음은 서비스와 IntentService의 몇 가지 주요 차이점입니다. 언제 사용해야 합니까? 이 서비스는 UI 없이 작업에서 사용할 수 있지만 너무 길면 안 됩니다.긴 작업을 수행해야 하는 경우 서비스 내에서 스레드를 사용해야 합니다...

programing 2023.06.05

R이 지수 표기법(예: e+10)을 사용하지 않도록 강제합니까?

R이 지수 표기법(예: e+10)을 사용하지 않도록 강제합니까? R에게 다음을 사용하는 대신 정규 번호를 사용하도록 강제할 수 있습니까?e+10-표기법처럼?소유자: 1.810032e+09 # and 4 동일한 벡터 내에서 다음을 확인합니다. 1810032000 # and 4 오래된 프로그램의 출력을 만들고 있으며 다음을 사용하여 텍스트 파일을 작성해야 합니다.cat아직까지는 잘 작동하지만 저는 단순히 사용할 수 없습니다.e+10거기 표기법.여기는 약간 회색 지역입니다.R은 항상 인쇄 방법을 호출하고 이러한 인쇄 방법은 몇 가지 옵션을 수신합니다.과학적 표시에 대한 벌칙인 'science'를 포함합니다.부터help(options): 'scipen': 정수입니다.고정 또는 지수 표기법으로 숫자 값을 인쇄하기..

programing 2023.06.05

Firebase 쿼리 "IN" 제한을 10으로 설정할 수 있는 해결 방법이 있습니까?

Firebase 쿼리 "IN" 제한을 10으로 설정할 수 있는 해결 방법이 있습니까? 크기가 10보다 큰 ID 배열을 가진 파이어베이스에 대한 쿼리가 있습니다.Firebase에는 한 세션에서 쿼리할 레코드 수에 제한이 있습니다.한 번에 10개 이상을 조회할 수 있는 방법이 있습니까? [처리되지 않은 약속 거부:Firebase 오류:잘못된 쿼리입니다.'in' 필터는 값 배열에서 최대 10개의 요소를 지원합니다.] https://cloud.google.com/firestore/docs/query-data/queries let query = config.db .collection(USER_COLLECTION_NAME) .where("id", "in", matchesIdArray); const users = a..

programing 2023.06.05
반응형