반응형

jQuery 2707

dplyr 행의 하위 집합에서 여러 열을 변경 / 바꾸기

dplyr 행의 하위 집합에서 여러 열을 변경 / 바꾸기 dplyr 기반 워크 플로를 시도하는 중입니다 (대부분 data.table을 사용하는 대신). 이에 상응하는 dplyr 솔루션을 찾을 수없는 문제가 발생했습니다. . 일반적으로 단일 조건에 따라 여러 열을 조건부로 업데이트 / 교체해야하는 시나리오에 직면합니다. 다음은 내 data.table 솔루션과 함께 몇 가지 예제 코드입니다. library(data.table) # Create some sample data set.seed(1) dt % mutate(is.exit = measure == 'exit', qty.exit = ifelse(is.exit, qty, qty.exit), cf = (!is.exit) * cf, delta.watts = r..

Development Tip 2020.11.23

스크롤 뷰 내부의 동적 크기 컨트롤러로 컨테이너 뷰 크기 조정

스크롤 뷰 내부의 동적 크기 컨트롤러로 컨테이너 뷰 크기 조정 UIScrollView 내부에 동적 높이가있는 컨트롤러를 사용하여 컨테이너보기를 만들고 자동 레이아웃을 사용하여 크기를 자동으로 조정하려고합니다. 뷰 컨트롤러 A는 아래에 더 많은 내용과 함께 컨테이너 뷰가 포함 된 스크롤 뷰입니다. View Controller B는 동적 크기를 갖고 모든 콘텐츠가 View Controller A의 Scroll View에 전체 높이로 표시되기를 원하는 뷰 컨트롤러입니다. 나는 A의 컨테이너보기에 높이 제약 조건을 설정하지만 경우 A에 자동으로 설정에 컨테이너보기의 크기를 B의 동적 크기를 받고 몇 가지 문제가 있어요 , It would be the expected output if View Controller..

Development Tip 2020.11.23

2 배에서 x 개의 유효 숫자로 반올림

2 배에서 x 개의 유효 숫자로 반올림 이중 (234.004223) 등이있는 경우 C #의 유효 숫자 x로 반올림하고 싶습니다. 지금까지 소수점 x 자리로 반올림하는 방법 만 찾을 수 있지만 숫자에 0이 있으면 정밀도가 제거됩니다. 예를 들어 0.086에서 소수점 1 자리까지 0.1이되지만 0.08로 유지하고 싶습니다. 프레임 워크에는 유효 자릿수로 반올림 (또는 예에서와 같이 자르기)하는 내장 함수가 없습니다. 하지만이를 수행 할 수있는 한 가지 방법은 첫 번째 유효 숫자가 소수점 바로 뒤에 오도록 숫자를 조정하고 반올림 (또는 자르기) 한 다음 다시 축소하는 것입니다. 다음 코드가 트릭을 수행해야합니다. static double RoundToSignificantDigits(this double d, ..

Development Tip 2020.11.23

배열 이름을 복수 또는 단수로 지정합니까?

배열 이름을 복수 또는 단수로 지정합니까? 배열 유형 변수의 이름을 지정할 때 종종 딜레마에 직면합니다. 배열의 이름을 복수 또는 단수로 지정합니까? 예를 들어, 이름 배열이 있다고 가정 해 보겠습니다. PHP에서는 $names=array("Alice","Bobby","Charles");다음과 같이 말할 것입니다. 그러나이 배열에서 이름을 참조하고 싶다고 가정 해 보겠습니다 . Bobby에게는 $names[1]. 그러나이 솔기는 반 직관적입니다. $name[1]Bobby는 하나의 이름 일 뿐이므로 Bobby 라고 부르고 싶습니다 . 따라서 약간의 차이를 볼 수 있습니다. 배열 이름 지정에 대한 규칙이 있습니까? 나는 복수형을 사용합니다. 그런 다음 다음과 같이 할 수 있습니다. $name = $names..

Development Tip 2020.11.23

Python에서 읽기 전용 클래스 속성을 만드는 방법은 무엇입니까?

Python에서 읽기 전용 클래스 속성을 만드는 방법은 무엇입니까? 기본적으로 다음과 같이하고 싶습니다. class foo: x = 4 @property @classmethod def number(cls): return x 그런 다음 다음 작업을 원합니다. >>> foo.number 4 불행히도 위의 내용은 작동하지 않습니다. 나 4에게주는 대신에 나 에게 준다 . 위의 사항을 달성하는 방법이 있습니까? property클래스에서 액세스 할 때 (즉.시 기술자는 항상 자신을 반환하는 instance것입니다 None그것의 __get__방법). 원하는 것이 아니라면 항상 owner인스턴스 대신 클래스 객체 ( )를 사용하는 새 설명자를 작성할 수 있습니다 . >>> class classproperty(obje..

Development Tip 2020.11.23

IntelliJ가 "새"표현식에서 생성자 매개 변수를 자동 완성 할 수 있습니까?

IntelliJ가 "새"표현식에서 생성자 매개 변수를 자동 완성 할 수 있습니까? 내 클래스에 비어 있지 않은 생성자가있는 경우 new표현식 에서 매개 변수를 자동 완성 할 수 있습니까? Eclipse 에서 커서가 괄호 사이에있을 때 ctrl+ 를 누르면 space: MyClass myObject = new MyClass(); 적절한 매개 변수를 찾습니다. --> MyClass myObject = new MyClass(name, value); 내가 사용하는 경우 ctrl+ shift+ spacebar애프터 new, 인 IntelliJ 쇼 나에게 생성자,하지만 난 자동 완성을위한 하나를 선택할 수 없습니다. 옵션이 없습니까? Intellij Idea 2016.3에서는 option+ return. 당신이 주..

Development Tip 2020.11.23

codeigniter 활성 레코드의 하위 쿼리

codeigniter 활성 레코드의 하위 쿼리 SELECT * FROM certs WHERE id NOT IN (SELECT id_cer FROM revokace); CodeIgniter 활성 레코드에서 위의 select 문을 어떻게 작성합니까? ->where() 문자열 전달을 지원하고 쿼리에서 사용합니다. 이것을 사용해 볼 수 있습니다. $this->db->select('*')->from('certs'); $this->db->where('`id` NOT IN (SELECT `id_cer` FROM `revokace`)', NULL, FALSE); ,NULL,FALSE에서이 where()할 수있는 엉망 그것을 쿼리를 탈출하지 CodeIgniter를 알려줍니다. 업데이트 : 내가 작성한 하위 쿼리 라이브러..

Development Tip 2020.11.23

기본 클래스 생성자를 어떻게 호출합니까?

기본 클래스 생성자를 어떻게 호출합니까? 라 틀리 저는 자바로 많은 프로그래밍을했습니다. 당신은 당신이에서 상 속됨 클래스를이 전화 super();(모든 아마 알고) 이제 몇 가지 인수를 취하는 기본 생성자가있는 C ++ 클래스가 있습니다. 예: class BaseClass { public: BaseClass(char *name); .... 클래스를 상속하면 적절한 기본 생성자가 없다는 경고가 표시됩니다. 그래서 super()C ++ 와 같은 것이 있습니까, 아니면 모든 변수를 초기화하는 함수를 정의해야합니까? 서브 클래스 생성자의 이니셜 라이저 목록에서이 작업을 수행합니다. class Foo : public BaseClass { public: Foo() : BaseClass("asdf") {} }; 인..

Development Tip 2020.11.23

matplotlib를 사용하여 두 그림을 표시하는 방법은 무엇입니까?

matplotlib를 사용하여 두 그림을 표시하는 방법은 무엇입니까? 하나의 플롯에 표시되지 않고 동시에 두 개의 그림을 그리는 동안 몇 가지 문제가 있습니다. 그러나 문서에 따르면 코드를 작성했으며 그림 1 만 표시됩니다. 중요한 걸 잃어버린 것 같아요. 누구든지 알아낼 수 있습니까? 감사. (코드에 사용 된 * tlist_first *는 데이터 목록입니다.) plt.figure(1) plt.hist(tlist_first, bins=2000000, normed = True, histtype ="step", cumulative = True, color = 'g',label = 'first answer') plt.ylabel('Percentage of answered questions') plt.xlabe..

Development Tip 2020.11.23

현재 인터페이스 방향을 얻는 다른 방법?

현재 인터페이스 방향을 얻는 다른 방법? 내가 아는 현재 인터페이스 방향을 얻는 방법에는 세 가지가 있습니다. self.interfaceOrientation [[UIApplication sharedApplication] statusBarOrientation] [[UIDevice currentDevice] orientation] 그들 사이의 차이점은 무엇입니까? self.interfaceOrientation인터페이스의 현재 방향 인 UIInterfaceOrientation을 반환합니다. UIViewController의 속성이며 UIViewController 클래스에서만이 속성에 액세스 할 수 있습니다. [[UIApplication sharedApplication] statusBarOrientation]응용..

Development Tip 2020.11.23
반응형