Programming Language

Programming Language/C#

[C#] 변수 출력하는 방법

기본적으로 Hello World! 를 출력해보자 using System; namespace MyFirstTest { class MainClass { public static void Main(string[] args) { Console.WriteLine("Hello World!"); } } } 변수에 Hello World! 를 담아서 출력해보자 using System; namespace MyFirstTest { class MainClass { public static void Main(string[] args) { var hello = "Hello World!"; Console.WriteLine(hello); } } } 그냥 출력와 줄바꿈출력을 해보자 using System; namespace MyFir..

Programming Language/C#

[C#] 맥북용 비쥬얼 스튜디오 설치하기 (MacOS, Visual Studio, C#)

설치 홈페이지 접속 https://visualstudio.microsoft.com/ko/vs/mac/ Mac IDE - Mac OS에서 앱과 게임 개발 | Visual Studio Mac용 Visual Studio 2019. iOS, Android 및 .NET을 사용하여 앱과 게임을 개발합니다. Mac용 Visual Studio Community를 다운로드합니다. Mac에서 .NET 및 C#을 사용하여 확장 가능한 성능을 갖춘 앱을 만들고 배포합 visualstudio.microsoft.com 오른쪽에 visual studio for mac 다운로드 를 클릭 허용 클릭 다운로드된 디스크이미지 더블클릭하기 아이콘 더블 클릭하여 설치 진행하기 열기 클릭 계속 클릭 모두 체크 후 설치 및 업데이트 클릭 설치중..

Programming Language/Python

[python] 데이터프레임 자유롭게 병합해보기

데이터프레임을 두개 만들자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df_sub = pd.DataFrame([['1', '황', 'hwang'], ['2', '이', 'lee'], ['4', '정', 'jeong']], columns = ['id', 'kr', 'en'], index = ['d', 'e', 'f']) print(df) print(df_sub) 두 데이터 프레임을 열방향으로 병합해보자 import pandas as pd df = pd.DataFrame([['1..

Programming Language/Python

[python] 판다스 데이터프레임 기초다지기

데이터 프레임 기본 만들기 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']]) print(df) 첫번째 행만 출력해보기 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']]) print(df.head(1)) 마지막 행만 출력해보기 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']]) print(df.tail(1)) 데이터프레임 만들 때 열의..

Programming Language/Python

[python] invalid literal for int() with base 10: '박' 타입변환 불가능

다음과 같은 에러가 발생했다. 코드를 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df = df.astype({'id':'int', 'kr':'int', 'en':'string'}) print(df.info()) 컬럼이름이 kr인 데이터를 보면 문자열 형식인데, 이것을 정수형 타입으로 변환하려고해서 발생한 에러다 다음과 같이 수정해서 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김',..

Programming Language/Python

[python] data type 'int4' not understood int4타입 없음

다음과 같은 에러가 발생했다. 코드를 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df = df.astype({'id':'int4', 'kr':'string', 'en':'string'}) print(df.info()) int4라는 타입이 없는데 int4 타입으로 변환해서 문제가 발생했다. 수정하고 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', ..

Programming Language/Python

[python] 'Only a column name can be used for the key in a dtype mappings argument.' 컬럼 타입 변경

다음과 같은 에러가 발생 코드를 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df = df.astype({'id':'string', 'kr':'string', 'enn':'string'}) print(df.info()) 컬럼명이 en 이지만, enn 이라는 컬럼의 형을 변경시키려고해서 발생한 에러다. 다음과 같이 수정해서 확인해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim']..

Programming Language/Python

[python] Length mismatch: Expected axis has 3 elements, new values have 4 elements 컬럼 에러

다음과 같은 에러가 발생 코드 확인 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df.columns = ['idd', 'krrr', 'enn', 'chnn'] print(df) 컬럼이 3개인데 4개를 설정해서 에러가 발생 다음과 같이 수정해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], ind..

Programming Language/Python

[python] Length mismatch: Expected axis has 3 elements, new values have 4 elements 인덱스 에러

다음과 같은 에러가 날 때 코드는 다음과 같다 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr', 'en'], index = ['a', 'b', 'c']) df.index = ['aa', 'bb', 'cc', 'dd'] print(df) 인덱스가 3개인데 4개를 정의해서 발생하는 에러다 인덱스를 3개로 수정하고 다시 실행해보자 import pandas as pd df = pd.DataFrame([['1', '박', 'park'], ['2', '김', 'kim'], ['3', '최', 'choi']], columns = ['id', 'kr',..

Programming Language/Python

[python] 판다스 데이터프레임 엑셀로 저장하는 방법

기본 데이터프레임을 만들어보자 import pandas as pd df = pd.DataFrame([['1', 'a', '가'], ['2', 'b', '나'], ['3', 'c', '다']], columns = ['id', 'en', 'kr']) print(df) 오픈파이엑셀을 다운로드해보자 pip install openpyxl 위의 데이터프레임을 저장해보자 import pandas as pd df = pd.DataFrame([['1', 'a', '가'], ['2', 'b', '나'], ['3', 'c', '다']], columns = ['id', 'en', 'kr']) df.to_excel('test.xlsx') 코드의 파일과 같은 위치에 test.xlsx 파일이 저장됐다. 열여서 확인해보자 같은 내용..

박경태
'Programming Language' 카테고리의 글 목록 (17 Page)