전체 글227 pandas 기초, series 2008년 Web McKinney가 pandas를 만들었다. python을 R처럼 데이터 구조를 잘 볼 수 있고 제어할 수 있도록 만든 것이다. pandas의 기본 데이터 구조는 -Series -DataFrame -Panel 로 되어 있다. 1. Series- Series는 1차원 Numpy 배열로 이해할 수 있다. Series는 배열라벨로 이루어진 numpy배열이다. - ndarray or dictionary or scalar value 중 하나가 될 수 있다. ######################### ndarray examples ######################### # 1.0 random series = pd.Series(np.random.rand(5)) print(series) Ou.. 2018. 2. 20. HeidiSQL툴에서 Mariadb 사용시 autocommit 설정 테이블 엔진 : InnoDB DBMS : MariaDB 10.2 DB Tool : HeidiSQL 9.4 기본적으로 auto-commit 옵션이 True이다. 그래서 Commit이 자동으로 된다. 때로는 Commit을 내가 해주고 싶다. (실수할 수 있거나, 테스트를 위해서) SELECT @@AUTOCOMMIT; 을 쿼리에서 실행하므로써 내 옵션을 알 수 있다. 그때 SET @@AUTOCOMMIT = 0; 을 쿼리에서 실행시켜주면 auto-commit 설정을 끌 수 있다. 만약 지속적으로 auto-commit을 사용 안하려면 ini 셋팅에 옵션을 추가해 주면된다. 보통 일반적으로, C:\Program Files\MariaDB 10.2\data 폴더 안에 my.ini 라는 파일이 있다. 거기에 [mysql.. 2018. 2. 20. 컵 모양의 2차 행렬의 모든 합이 가장 큰 것을 알아내라 컵 모양의 2차 행렬의 모든 합이 가장 큰 것을 알아내라. Context Given a 2D Array, :1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0위와 같이 6x6 2차 행렬에서 a b c d e f g컵모양 위치의 행렬 값들을 더해서 가장 큰 값을 알아 내는 것이다. Constraints예를들어, Sample Input1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 2 4 4 0 0 0 0 2 0 0 0 0 1 2 4 0 Sample Output 출력값19 파이썬3로 해봤다. #!/bin/python3 import sys #2차 배열 셋팅arr = []for arr_i in range(6): .. 2016. 8. 16. python 선택한 개수 만큼, 일정한 모양으로 출력 연습 아래와 같은 규칙으로 출력되는 방식이 있다. size 에 따라 알파벳의 개수를 아래와 같은 모양으로 출력한다. python을 사용한 코드는 아래와 같다. #size 3 ----c---- --c-b-c-- c-b-a-b-c --c-b-c-- ----c---- #size 5 --------e-------- ------e-d-e------ ----e-d-c-d-e---- --e-d-c-b-c-d-e-- e-d-c-b-a-b-c-d-e --e-d-c-b-c-d-e-- ----e-d-c-d-e---- ------e-d-e------ --------e-------- #size 10 ------------------j------------------ ----------------j-i-j----------------.. 2016. 8. 11. 이전 1 ··· 9 10 11 12 13 14 15 ··· 57 다음 반응형