반응형

전체 글 2602

Pandas 데이터 프레임의 열을 1 위로 이동 하시겠습니까?

Pandas 데이터 프레임의 열을 1 위로 이동 하시겠습니까? 팬더 데이터 프레임이 있습니다. 내 열 중 하나를 '지연'하고 싶습니다. 예를 들어 전체 열 'gdp'를 하나씩 위로 이동 한 다음 나머지 행의 맨 아래에있는 모든 초과 데이터를 제거하여 모든 열이 다시 같은 길이가되도록하는 것을 의미합니다. df = y gdp cap 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4 7 4 6 7 7 df_lag = y gdp cap 0 1 3 5 1 2 7 9 2 8 4 2 3 3 7 7 어쨌든 이렇게? In [44]: df['gdp'] = df['gdp'].shift(-1) In [45]: df Out[45]: y gdp cap 0 1 3 5 1 2 7 9 2 8 4 2 3 3 7 7 4 6 NaN ..

Program Tip 2020.11.17

8 개의 논리적 참 / 거짓 값을 1 바이트 안에 저장합니까?

8 개의 논리적 참 / 거짓 값을 1 바이트 안에 저장합니까? 저는 SRAM이 2KB에 불과한 마이크로 컨트롤러로 작업 중이며 일부 메모리를 절약해야합니다. 비트 필드를 사용하여 8 0/ 1값을 단일 바이트에 어떻게 넣을 수 있는지 알아 내려고 노력 했지만 제대로 해결할 수는 없습니다. struct Bits { int8_t b0:1, b1:1, b2:1, b3:1, b4:1, b5:1, b6:1, b7:1; }; int main(){ Bits b; b.b0 = 0; b.b1 = 1; cout

Program Tip 2020.11.17

GNU C 매크로 envSet (name)에서 (void) ""이름은 무엇을 의미합니까?

GNU C 매크로 envSet (name)에서 (void) ""이름은 무엇을 의미합니까? 오늘이 구문을 보았지만 의미를 파악할 수 없었습니다. // Uses the GNU C statement expression extension #define envSet(name) ({ \ static int initialised; \ static bool set; \ (void) "" name; \ if (!initialised || !g_cacheEnv) { \ const char *value = getenv(name); \ set = value != NULL; \ initialised = true; \ } \ set; \ }) 내가 이해할 수없는 구체적인 내용은 다음과 같습니다. (void) "" name; \ ..

Program Tip 2020.11.17

Convert.ToBoolean 및 Boolean.Parse는 0과 1을 허용하지 않습니다.

Convert.ToBoolean 및 Boolean.Parse는 0과 1을 허용하지 않습니다. 부울을 구문 분석 할 때 0/1이 허용되지 않는 이유는 무엇입니까? 정수 유형 값을 구문 분석 할 때 구문 분석 할 숫자 문자열을 허용합니다. (그리고 만약 .NET이 "1 억 2 백 육십 오팔 백 육십 오"문자열을 파싱 할 수 있다면 나는 놀랄 것입니다). 부울을 특별하게 만드는 것은 무엇입니까? 내 경험상 그들은 본질적으로 0이 거짓이고 0이 아닙니다. 이와 같은 문자열을 구문 분석하는 bcl 메소드가 있습니까? 그렇지 않다면 그 이유는 무엇입니까? 참고 : 문자열 "0"과 "1"을 지정하는 것을 잊었습니다. 이미 int이면 예상대로 작동한다는 것이 궁금합니다. 아마도 이것이 혼란을 야기했을 것입니다. 0과 ..

Program Tip 2020.11.17

django의 auth_user.username이 varchar (75)가 될 수 있습니까?

django의 auth_user.username이 varchar (75)가 될 수 있습니까? 어떻게 할 수 있습니까? 에 테이블 변경을 실행하는이 아무것도 잘못 auth_user만드는 username일 varchar(75)이 이메일에 맞게 수는? 그게 뭐가 깨지나요? 장고를 수정해야하는 곳 으로 변경 auth_user.username하려면 varchar(75)? 단순히 소스 코드를 30에서 75로 변경하는 문제입니까? username = models.CharField(_('username'), max_length=30, unique=True, help_text=_("Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters"))..

Program Tip 2020.11.17

Rails 3 : 새 중첩 리소스를 만드는 방법은 무엇입니까?

Rails 3 : 새 중첩 리소스를 만드는 방법은 무엇입니까? 는 레일 가이드 시작하기 는 댓글 컨트롤러의 "새"동작을 구현하지 않기 때문에이 부분에 글로스의 종류. 내 응용 프로그램에는 많은 장이있는 책 모델이 있습니다. class Book < ActiveRecord::Base has_many :chapters end class Chapter < ActiveRecord::Base belongs_to :book end 내 경로 파일에서 : resources :books do resources :chapters end 이제 챕터 컨트롤러의 "새로운"작업을 구현하고 싶습니다. class ChaptersController < ApplicationController respond_to :html, :xml, :..

Program Tip 2020.11.17

Python 패키지 내부에서 (정적) 파일을 읽는 방법은 무엇입니까?

Python 패키지 내부에서 (정적) 파일을 읽는 방법은 무엇입니까? 파이썬 패키지 안에있는 파일을 어떻게 읽을 수 있는지 말해 줄 수 있습니까? 내 상황 내가로드하는 패키지에는 프로그램 내에서로드하려는 여러 템플릿 (문자열로 사용되는 텍스트 파일)이 있습니다. 그러나 그러한 파일의 경로를 어떻게 지정합니까? 다음에서 파일을 읽고 싶다고 상상해보십시오. package\templates\temp_file 어떤 종류의 경로 조작? 패키지 기본 경로 추적? [2016-06-15 추가 : 분명히 이것은 모든 상황에서 작동하지 않습니다. 다른 답변을 참조하십시오] import os, mypackage template = os.path.join(mypackage.__path__[0], 'templates', 'te..

Program Tip 2020.11.17

변수에서 대소 문자 구분을 무시하는 Windows 배치 명령

변수에서 대소 문자 구분을 무시하는 Windows 배치 명령 함께 작업하는 사람들이 편집 할 수 있도록 허용하는 변수 세트가 있습니다. 이들은 (해당 T()와 False F) 값을,하지만 난 퍼팅 주장하는 사람들이 t와 f각각 대신 대문자 값으로한다. 다음 해결 방법 코드를 사용하여 대문자 값을 올바르게 설정합니다. IF '%dotnet35%'=='f' set dotnet35=F IF '%dotnet35%'=='t' set dotnet35=T IF '%dotnet40%'=='f' set dotnet40=F IF '%dotnet40%'=='t' set dotnet40=T IF '%regedit%'=='f' set regedit=F IF '%regedit%'=='t' set regedit=T IF '%SSL..

Program Tip 2020.11.17

Blob에 저장된 미디어 파일의 콘텐츠 유형 설정

Blob에 저장된 미디어 파일의 콘텐츠 유형 설정 Azure에서 호스팅되는 웹 사이트가 있습니다. 미디어 기반이며 HTTP 의사 스트리밍으로 미디어를 재생하기 위해 JWPlayer를 사용하고 있습니다. 미디어 파일은 mp4, ogg, webm의 3 가지 형식으로 blob에 저장됩니다. 문제는 미디어 파일의 콘텐츠 유형이 모든 유형에 대해 application / octet-stream으로 설정되어 있다는 것입니다. 이로 인해 미디어 재생 및 진행률 표시 줄에 몇 가지 문제가 있습니다. blob에 저장된 파일의 적절한 콘텐츠 유형 (예 : video / mp4, video / ogg, video / webm)을 어떻게 설정할 수 있습니까? Blob 인터페이스로 이동하여 각 파일에 대해 수동으로 수행하고 싶..

Program Tip 2020.11.17

파일이없는 경우 파일 만들기

파일이없는 경우 파일 만들기 파일이없는 경우 코드를 읽어야합니다. 지금은 존재하는 경우 읽고 추가하고 있습니다. 다음은 코드입니다. if (File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { 내가할까요? if (! File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { 편집하다: string path = txtFilePath.Text; if (!File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { foreach (var line in employeeList.Items) { sw.Write..

Program Tip 2020.11.17
반응형