반응형

2020/04/19 30

여러 열을 참조하는 팬더 '적용'기능이 작동하지 않는 이유는 무엇입니까?

여러 열을 참조하는 팬더 '적용'기능이 작동하지 않는 이유는 무엇입니까? [닫은] 다음 데이터 프레임에서 여러 열을 사용할 때 Pandas apply 함수에 문제가 있습니다. df = DataFrame ({'a' : np.random.randn(6), 'b' : ['foo', 'bar'] * 3, 'c' : np.random.randn(6)}) 다음 기능 def my_test(a, b): return a % b 이 기능을 다음과 같이 적용하려고하면 : df['Value'] = df.apply(lambda row: my_test(row[a], row[c]), axis=1) 오류 메시지가 나타납니다. NameError: ("global name 'a' is not defined", u'occurred at ..

Programing 2020.04.19

C ++ 11의 '자동'을 사용하여 성능을 향상시킬 수 있습니까?

C ++ 11의 '자동'을 사용하여 성능을 향상시킬 수 있습니까? autoC ++ 11 의 유형이 정확성과 유지 관리 성을 향상시키는 이유를 알 수 있습니다 . 나는 또한 성능을 향상시킬 수 있다는 것을 읽었 지만 (허브 스퍼트에 의해 거의 항상 자동 ), 나는 좋은 설명을 그리워합니다. 어떻게 auto성능 을 향상시킬 수 있습니까? 누구나 모범을 보여줄 수 있습니까? auto자동 암시 적 변환 을 피함으로써 성능을 향상시킬 수 있습니다 . 내가 찾은 예는 다음과 같습니다. std::map m; // ... for (std::pair const& item : m) { // do stuff } 버그가 보입니까? 여기서 우리는 const 참조로 맵의 모든 항목을 우아하게 취하고 새로운 범위-범위 표현식을 사..

Programing 2020.04.19

MySQL 계층 재귀 쿼리를 만드는 방법

MySQL 계층 재귀 쿼리를 만드는 방법 다음과 같은 MySQL 테이블이 있습니다. id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... 이제 단일 ID를 제공하는 단일 MySQL 쿼리를 원합니다 (예 : 'id = 19'). 그러면 모든 자식 ID를 가져와야합니다 (예 : 결과는 ID '20, 21,22 '이어야 함). ... 또한 어린이의 계층 구조는 다양 할 수 있습니다 .... 또한 이미 for 루프를 사용하는 솔루션을 가지고 있습니다 ..... 가능한 경우 단일 MySQL 쿼리를 사용하여 동일한 결과를 얻는 방법을 알려주십시오. MySQL 8을 사용하는 경우..

Programing 2020.04.19

전체 폴더를 반복적으로 저장소에 추가

전체 폴더를 반복적으로 저장소에 추가 GitHub의 마스터 브랜치에 브랜치를 추가하고 폴더를 해당 브랜치로 푸시하려고합니다. 분기의 폴더 구조는 SocialApp / SourceCode / DevTrunk / SocialApp과 같으며 모든 소스 코드 파일은 마지막 폴더에 있습니다. 다음 Git 명령을 사용하고 있습니다. git add * git commit -m with the message git push 이것은 첫 번째 폴더 "SocialApp"만 GitHub에 푸시하고 폴더 안에있는 SourceCode 폴더를 무시합니다. 이 문제를 어떻게 해결합니까? .gitignore서브 디렉토리가 무시되면 파일을 점검하십시오 . 그런 다음 다시 시도하십시오 git add --all git commit -am ..

Programing 2020.04.19

스칼라의 케이스 객체와 열거

스칼라의 케이스 객체와 열거 스칼라에서 열거 클래스 를 확장하는 경우와 케이스 클래스 (또는 케이스 오브젝트) 를 사용하는시기에 대한 모범 사례 지침이 있습니까? 그들은 동일한 혜택을 제공하는 것 같습니다. 한 가지 큰 차이점은 Enumeration일부 name문자열 에서 인스턴스화를 지원 한다는 것입니다 . 예를 들면 다음과 같습니다. object Currency extends Enumeration { val GBP = Value("GBP") val EUR = Value("EUR") //etc. } 그럼 당신은 할 수 있습니다 : val ccy = Currency.withName("EUR") 이는 열거 형 (예 : 데이터베이스)을 유지하거나 파일에있는 데이터에서 열거를 작성하려는 경우에 유용합니다. 그..

Programing 2020.04.19

HTML에서 가로 인쇄

HTML에서 가로 인쇄 많은 열로 인해 가로로 인쇄 해야하는 HTML 보고서가 있습니다. 사용자가 문서 설정을 변경하지 않고도이 작업을 수행 할 수 있습니까? 그리고 브라우저 중 옵션은 무엇입니까? CSS에서 아래와 같이 @page 속성을 설정할 수 있습니다. @media print{@page {size: landscape}} @page는 CSS 2.1 사양의 일부 이지만 이것은 @Page {size : landscape}가 쓸모 없습니까?size 라는 질문에 대한 답변으로 강조 되지 않습니다. : CSS 2.1은 더 이상 크기 속성을 지정하지 않습니다. CSS3 Paged Media 모듈의 현재 작업 초안에서이를 지정합니다 (그러나 이것은 표준이 아니거나 수용되지 않습니다). 명시된 바와 같이 size..

Programing 2020.04.19

파이썬에서 빈 목록 만들기

파이썬에서 빈 목록 만들기 파이썬에서 새로운 빈 목록을 만드는 가장 좋은 방법은 무엇입니까? l = [] 또는 l = list() 나는 두 가지 이유 때문에 이것을 묻고 있습니다. 어느 것이 더 빠른지 기술적 인 이유. (클래스를 만들면 오버 헤드가 발생합니까?) 코드 가독성-표준 규칙 중 하나입니다. 어떤 코드가 더 빠른지 테스트하는 방법은 다음과 같습니다. % python -mtimeit "l=[]" 10000000 loops, best of 3: 0.0711 usec per loop % python -mtimeit "l=list()" 1000000 loops, best of 3: 0.297 usec per loop 그러나 실제로이 초기화는 프로그램의 매우 작은 부분 일 가능성이 높으므로이 문제에 대..

Programing 2020.04.19

테이블을 디자인하면서 일대일, 일대 다 및 다 대다 관계를 구현하는 방법은 무엇입니까?

테이블을 디자인하면서 일대일, 일대 다 및 다 대다 관계를 구현하는 방법은 무엇입니까? 누구나 예제가있는 테이블을 디자인하면서 일대일, 일대 다 및 다 대다 관계를 구현하는 방법을 설명 할 수 있습니까? 일대일 : 참조 테이블에 외래 키를 사용하십시오. student: student_id, first_name, last_name, address_id address: address_id, address, city, zipcode, student_id # you can have a # "link back" if you need 또한 addess.student_id하위 테이블 ( address) 의 여러 행 이 참조 된 테이블 ( student) 의 동일한 행과 관련 되지 않도록 외래 키 열 ( ) 에 고유 ..

Programing 2020.04.19

Visual Studio Code를 사용하여 브라우저에서 HTML 코드를 보는 방법은 무엇입니까?

Visual Studio Code를 사용하여 브라우저에서 HTML 코드를 보는 방법은 무엇입니까? 새로운 Microsoft Visual Studio Code를 사용하여 브라우저에서 HTML 코드를 보는 방법은 무엇입니까? Notepad ++를 사용하면 브라우저에서 실행할 수 있습니다. Visual Studio Code로 동일한 작업을 수행하려면 어떻게해야합니까? Windows의 경우-기본 브라우저 열기-VS Code v 1.1.0에서 테스트 특정 파일을 열거 나 (이름이 하드 코딩되어 있음) 다른 파일을 열거 나 둘 다에 답하십시오. 단계 : 사용 ctrl+ shift+ p(또는 F1) 명령 팔레트를 엽니 다. Tasks: Configure Task이전 버전을 입력 하거나 구하십시오 Configure T..

Programing 2020.04.19

문자열과 ArrayBuffer 사이의 변환

문자열과 ArrayBuffer 사이의 변환 JavaScript 문자열을 효율적으로 ArrayBuffer 로 변환 하거나 그 반대로 변환하는 데 일반적으로 사용되는 기술이 있습니까? 특히, ArrayBuffer의 내용을 쓰고 localStorage다시 읽을 수 있기를 바랍니다. 2016 년 업데이트 -5 년이 지난 지금 사양에 새로운 인코딩 방법 (아래 지원 참조)이있어 적절한 인코딩을 사용하여 문자열과 유형 배열 사이를 변환합니다. TextEncoder 는 다음을 TextEncoder나타냅니다 . TextEncoder인터페이스 같은 특정 문자 인코딩하는 구체적인 방법에 대한 인코더를 나타내고 utf-8,iso-8859-2, koi8, cp1261, gbk, ... 인코더는 코드 포인트 스트림을 입력으로 ..

Programing 2020.04.19
반응형