반응형

source 1602

NumPy에서 인덱스 배열을 원핫 인코딩 배열로 변환

NumPy에서 인덱스 배열을 원핫 인코딩 배열로 변환 1D 배열의 지수를 지정하면: a = array([1, 0, 3]) 이것을 2D 어레이로 원핫 인코딩합니다. b = array([[0,1,0,0], [1,0,0,0], [0,0,0,1]]) 영점 배열을 만듭니다.b충분한 열이 있어야 합니다.a.max() + 1. 그러면 각 행에 대해i, 를 설정합니다.a[i]까지 제열하다.1. >>> a = np.array([1, 0, 3]) >>> b = np.zeros((a.size, a.max() + 1)) >>> b[np.arange(a.size), a] = 1 >>> b array([[ 0., 1., 0., 0.], [ 1., 0., 0., 0.], [ 0., 0., 0., 1.]]) >>> values = ..

source 2022.09.23

문자열에서 각 단어의 첫 글자를 가져옵니다.

문자열에서 각 단어의 첫 글자를 가져옵니다. 주어진 문자열에 대해 각 단어의 첫 글자를 어떻게 얻습니까? $string = "Community College District"; $result = "CCD"; javascript 메서드를 찾았는데 어떻게 php로 변환해야 할지 모르겠어요.explode() 빈칸에서 적절한 서브스트링 방법을 사용하여 각 단어의 첫 번째 문자에 액세스합니다. $words = explode(" ", "Community College District"); $acronym = ""; foreach ($words as $w) { $acronym .= mb_substr($w, 0, 1); } 단어를 할 수 있을 될 경우 " "로 하십시오.preg_split() $words = preg_..

source 2022.09.23

PDO가 bool(false) 파라미터를 string("?)으로 변환하는 이유는 무엇입니까?

PDO가 bool(false) 파라미터를 string("?)으로 변환하는 이유는 무엇입니까? 새로운 MariaDB 10.5.8 설치에 문제가 있습니다. STRICT_TRANS_TABLES셋팅이 되어 있고$sql대상: 'INSERT INTO test (flag) VALUES (?)' (어디서)flag로 정의됩니다.tinyint(1))와 함께var_dump($params)표시: array(1) { [0]=> bool(false) } 다음과 같은 메시지를 받습니다. Incorrect integer value: '' for column `mydb`.`test`.`flag` at row 1 대신 다음 작업을 수행할 경우: 'INSERT INTO test (flag) VALUES (false)' 파라미터 없이 정상..

source 2022.09.23

VueX 스토어가 여러 유닛 테스트에 걸쳐 상태를 유지하는 이유는 무엇입니까?

VueX 스토어가 여러 유닛 테스트에 걸쳐 상태를 유지하는 이유는 무엇입니까? 페이지화 모듈의 유닛 테스트를 작성 중인데, 간단한 VueX 스토어 모듈을 가지고 있습니다. 테스트에는 Vue.js 2.5와 Mocha/Chai/Sinon을 사용하고 있습니다.셋업은 Vue CLI 3을 사용합니다. 문제는 이 시스템이currentPage하나의 유닛 테스트로 스토어에서 증가하며, 이 상태는 신규 스토어를 생성하려고 해도 다음 테스트까지 지속됩니다. 새로운 페이지 번호 모듈을 반환하는 함수를 사용하여 반환을 시도했습니다.Object.assign()새로운 카피이지만, 이것은 동작하지 않았습니다.아래 스펙과 같이 코드에 남겨두었습니다. 저장/판매.js const state = { currentPage: 0 } expo..

source 2022.09.23

팬더를 사용하여 문자열 열의 각 값에 문자열 접두사를 추가하다

팬더를 사용하여 문자열 열의 각 값에 문자열 접두사를 추가하다 팬더 데이터 프레임의 상기 열에 있는 각 값의 시작 부분에 문자열을 붙이고 싶습니다.이 방법을 이미 알고 있으며 현재 사용하고 있습니다. df.ix[(df['col'] != False), 'col'] = 'str'+df[(df['col'] != False), 'col'] 이것은 매우 고상한 작업인 것 같습니다.다른 방법을 알고 계십니까(열은 0 또는 NaN인 행에 문자를 추가할 수도 있습니다). 아직 불명확한 경우는, 다음과 같이 하고 싶습니다. col 1 a 2 0 다음과 같이 입력합니다. col 1 stra 2 str0 df['col'] = 'str' + df['col'].astype(str) 예: >>> df = pd.DataFrame(..

source 2022.09.23

Panda DataFrame의 더 많은 열을 보려면 출력 디스플레이를 확대하려면 어떻게 해야 합니까?

Panda DataFrame의 더 많은 열을 보려면 출력 디스플레이를 확대하려면 어떻게 해야 합니까? 인터랙티브 모드 또는 스크립트 실행 모드 중 하나로 출력 표시를 확대하는 방법이 있습니까? 구체적으로는,describe()팬더로 기능하다DataFrame.가DataFrame5열(라벨) 너비로 원하는 기술 통계를 얻을 수 있습니다.다만,DataFrame에는 더 이상의 열이 있으며 통계는 억제되고 다음과 같은 내용이 반환됩니다. >> Index: 8 entries, count to max >> Data columns: >> x1 8 non-null values >> x2 8 non-null values >> x3 8 non-null values >> x4 8 non-null values >> x5 8 non..

source 2022.09.23

Java의 이중 10진 형식

Java의 이중 10진 형식 더블 소수점 포맷에 문제가 좀 있어요.4.0과 같이 이중 값이 있는 경우 소수점 형식을 4.00으로 설정하려면 어떻게 해야 합니까?방법 중 하나는 번호를 사용하는 것입니다.포맷. NumberFormat formatter = new DecimalFormat("#0.00"); System.out.println(formatter.format(4.0)); 출력: 4.00Java 8에서는format메서드..: - System.out.format("%.2f", 4.0); // OR System.out.printf("%.2f", 4.0); f에 사용됩니다.floating포인트 값.. 2십진법 뒤의 십진법 자리수. 대부분의 Java 버전에서는DecimalFormat: - DecimalFor..

source 2022.09.22

노드 express js의 mysql 행을 동적으로 업데이트하는 방법

노드 express js의 mysql 행을 동적으로 업데이트하는 방법 행을 업데이트하기 위해 쿼리하는 방법은 다음과 같습니다. const [rows, meta] = await db.query( ` UPDATE Portfolio SET title = ?, infoText = ?, devPeriod = ?, tags = ? WHERE id = ? `, [title, infoText, Number(devPeriod), tags, Number(portfolioId)] ); return rows; 그러나 사용자가 원하는 것에 따라 특정 열만 업데이트하기 위해 쿼리해야 할 경우가 있습니다.예를 들어 사용자는 devPeriod 또는 태그와 infoText만 편집할 수 있습니다.어떻게 하면 될까요?업데이트할 필드와 관..

source 2022.09.22

숫자에 대한 Larabel 규칙 유효성 검사

숫자에 대한 Larabel 규칙 유효성 검사 다음과 같은 규칙이 있습니다. 'Fno' => 'digits:10' 'Lno' => 'min:2|max5' // this seems invalid 하지만 어떻게 하면 Fno는 최소 2자리부터 최대 5자리까지의 숫자여야 합니다. Lno는 최소 2자리 숫자여야 합니다.당신이 원하는 것을 내가 맞췄다면: $rules = ['Fno' => 'digits_between:2,5', 'Lno' => 'numeric|min:2']; 또는 $rules = ['Fno' => 'numeric|min:2|max:5', 'Lno' => 'numeric|min:2']; 사용 가능한 모든 규칙에 대해서는http://http://laravel.com/docs/4.2/validation#a..

source 2022.09.22

MySql에서 DATETIME 필드의 날짜 부분에 인덱스를 만드는 방법

MySql에서 DATETIME 필드의 날짜 부분에 인덱스를 만드는 방법 DATETIME 필드의 날짜 부분에 인덱스를 작성하려면 어떻게 해야 합니까? mysql> SHOW COLUMNS FROM transactionlist; +-------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------+------------------+------+-----+---------+----------------+ | TransactionNumber | int(10) unsigned | NO | PRI | NULL | auto..

source 2022.09.22
반응형