반응형

C# 2867

pandas를 사용하여 파이썬으로 Excel 파일 읽기

pandas를 사용하여 파이썬으로 Excel 파일 읽기 이 방법으로 Excel 파일을 읽으려고합니다. newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) 두 가지 인수가 예상된다는 오류가 발생합니다. 두 번째 인수가 무엇인지 모르고 여기에서 달성하려는 것은 Excel 파일을 DataFrame으로 변환하는 것입니다. 올바른 방법입니까? 아니면 팬더를 사용하여 다른 방법이 있습니까? 닫기 : 먼저을 호출 ExcelFile한 다음 .parse메소드 를 호출 하고 시트 이름을 전달하십시오. >>> xl = pd.ExcelFile("dummydata.xlsx") >>> xl.sheet_names ..

programing tip 2020.06.28

matplotlib의 날짜 눈금 및 회전

matplotlib의 날짜 눈금 및 회전 matplotlib에서 날짜 눈금을 회전시키는 데 문제가 있습니다. 작은 샘플 프로그램은 다음과 같습니다. 마지막에 진드기를 회전하려고하면 진드기가 회전하지 않습니다. 주석 'crashes'에 표시된대로 진드기를 회전하려고하면 matplot lib가 충돌합니다. 이것은 x- 값이 날짜 인 경우에만 발생합니다. 내가 변수로 대체하는 경우 dates변수와 t의 통화에서을 avail_plot의 xticks(rotation=70)호출은 잘 내부를 작동합니다 avail_plot. 어떤 아이디어? import numpy as np import matplotlib.pyplot as plt import datetime as dt def avail_plot(ax, x, y, la..

programing tip 2020.06.28

푸시 컨트롤러에서 RootViewController를 어떻게 얻습니까?

푸시 컨트롤러에서 RootViewController를 어떻게 얻습니까? 그래서 RootViewController에서 다음과 같이 뷰 컨트롤러를 푸시합니다. [self.navigationController pushViewController : anotherViewController animated : YES]; 그러나 anotherViewController지금부터는 RootViewController에 다시 액세스하고 싶습니다. 노력하고있어 // (지금 anotherViewController 내부) /// RootViewController * root = (RootViewController *) self.parentViewController; // 아니. // 오류 RootViewController * ro..

programing tip 2020.06.28

WHERE 절에서 대소 문자 구분 검색을 수행하는 방법 (SQL Server를 사용 중)?

WHERE 절에서 대소 문자 구분 검색을 수행하는 방법 (SQL Server를 사용 중)? SQL 쿼리에서 대소 문자를 구분하여 검색하고 싶습니다. 그러나 기본적으로 SQL Server는 문자열의 경우를 고려하지 않습니다. SQL 쿼리에서 대소 문자 구분 검색을 수행하는 방법에 대한 아이디어가 있습니까? 데이터 정렬 을 변경하여 수행 할 수 있습니다 . 기본적으로 대소 문자를 구분합니다. 링크에서 발췌 : SELECT 1 FROM dbo.Customers WHERE CustID = @CustID COLLATE SQL_Latin1_General_CP1_CS_AS AND CustPassword = @CustPassword COLLATE SQL_Latin1_General_CP1_CS_AS 또는 대소 문자를 구..

programing tip 2020.06.28

간단하게 유지하고 쿼리에서 여러 CTE를 수행하는 방법

간단하게 유지하고 쿼리에서 여러 CTE를 수행하는 방법 이 간단한 T-SQL 쿼리가 있는데 테이블에서 많은 열을 내보내고 다른 관련 테이블의 정보를 조인합니다 . 내 데이터 모델은 간단합니다. 참가자들과 함께 예정된 행사가 있습니다. 각 이벤트에 참여하는 참가자 수를 알아야합니다. 이에 대한 나의 해결책은 예정된 이벤트를 그룹화하고 참가자 수를 계산하는 CTE를 추가하는 것입니다. 이를 통해 예정된 이벤트마다 해당 정보에 참여할 수 있습니다. 쿼리를 단순하게 유지하십시오. 그러나 쿼리를 단순하게 유지하고 싶습니다. 나중에 간단한 쿼리 중에 추가 임시 결과에 액세스 할 수 있어야하는 경우 어떻게해야합니까? CTE를 여러 개 가질 수는 있지만 실제로는 불가능합니다. 내 옵션은 무엇입니까? 애플리케이션 데이터..

programing tip 2020.06.28

정규식 및 메모장 ++에서 비 ASCII 문자를 모두 제거하려면 어떻게합니까?

정규식 및 메모장 ++에서 비 ASCII 문자를 모두 제거하려면 어떻게합니까? 많이 검색했지만 메모장 ++에서 비 ASCII 문자를 제거하는 방법은 어디에도 없습니다. 찾기 및 바꾸기에 쓸 명령을 알아야합니다 (그림이 좋을 것입니다). 화이트리스트를 만들고 모든 ASCII 단어 / 줄을 북마크하여 ASCII가 아닌 줄을 표시하지 않으려면 파일이 상당히 커서 모든 ASCII 행을 선택할 수없고 ASCII가 아닌 문자가 포함 된 행을 선택하려는 경우 ... 이 표현식은 비 ASCII 값을 검색합니다. [^\x00-\x7F]+ '검색 모드 = 정규식'을 선택하고을 클릭하십시오 Find Next. 출처 : 정규식 ASCII 문자 메모장 ++에서 메뉴 검색 → 범위 내의 문자 찾기 → 비 ASCII 문자 (128..

programing tip 2020.06.28

"int main (vooid)"?

"int main (vooid)"? 어떻게 작동합니까? 최근에 작은 C 테스트 프로그램을 입력해야했으며 그 과정에서 실수 vooid대신을 (를) 사용하여 주 함수에서 철자를 잘못 입력했습니다 void. 그럼에도 불구하고 여전히 효과가있었습니다. 가장 작은 완전한 버전으로 줄이면 다음과 같이 끝났습니다. int main (vooid) { return 42; } 이것은 실제로 컴파일 ( gcc -Wall -o myprog myprog.c)을 수행하며 실행되면 42를 반환합니다. 이 유효한 코드는 정확히 무엇입니까? 다음은 bash내가하고있는 일을 보여주기 위해 껍질 에서 잘라내어 붙여 넣은 사본입니다 . pax$ cat qq.c int main (vooid) { return 42; } pax$ rm qq ;..

programing tip 2020.06.28

대소 문자를 구분하지 않고 결과를 정렬하기 위해 SQL Order By 문을 사용하는 방법은 무엇입니까?

대소 문자를 구분하지 않고 결과를 정렬하기 위해 SQL Order By 문을 사용하는 방법은 무엇입니까? 알파벳순으로 정렬하려는 SQLite 데이터베이스가 있습니다. 문제는 SQLite가 정렬하는 동안 A = a를 고려하지 않는 것이므로 다음과 같은 결과를 얻습니다. ABCT abcg 난 갖길 원해: 기원전 cg T 내가 모르는 특별한 SQL 작업은 무엇입니까? SELECT * FROM NOTES ORDER BY title 당신은 또한 할 수 있습니다 ORDER BY TITLE COLLATE NOCASE. 편집 : ASC또는 을 지정 해야하는 경우 DESC다음 NOCASE과 같이 추가하십시오 ORDER BY TITLE COLLATE NOCASE ASC 또는 ORDER BY TITLE COLLATE NOC..

programing tip 2020.06.28

SQLite에서 문자열 연결이 작동하지 않습니다

SQLite에서 문자열 연결이 작동하지 않습니다 SQlite 바꾸기 기능을 실행하려고하지만 함수에서 다른 필드를 사용하십시오. select locationname + '' from location; 이 코드 조각에서 결과는 0의 목록입니다. locationname 및 ''리터럴 의 텍스트가 포함 된 문자열을 예상했을 것 입니다. ||대신에 사용해보십시오+ select locationname || '' from location; 에서 SQLite는 문서 : || 연산자는 "연결"입니다-피연산자의 두 문자열을 결합합니다. ||연산자 SQLite는에 연결된다. 이 코드를 사용하십시오 : select locationname || '' from location; 비교하려고, SQLite || Oracle CONC..

programing tip 2020.06.28

json.net에 중요한 방법이 있습니까?

json.net에 중요한 방법이 있습니까? 응답에 "오류"키가 있으면 오류를 처리하고 경고 상자를 표시해야합니다. json.net에 "haskey"메소드가 있습니까? 처럼: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"]) MessageBox.Show("Error!") 그냥 사용하십시오 x["error_msg"]. 속성이 존재하지 않으면를 반환합니다 null. JObject구현 IDictionary하여 다음을 사용할 수 있습니다. IDictionary dictionary = x; if (dictionary.ContainsKey("error_msg")) ... 또는 사용할 수 있습니다 TryGetValue. 명시 적 인터페이스 구현을 사용하여 두 메소..

programing tip 2020.06.28
반응형