일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- list
- GIT
- array
- matplotlib
- Redshift
- google apps script
- Google Excel
- django
- Python
- Google Spreadsheet
- c#
- PostgreSQL
- Apache
- Java
- SQL
- Excel
- PANDAS
- PySpark
- math
- Tkinter
- hive
- numpy
- string
- 파이썬
- dataframe
- Kotlin
- Github
- gas
- Mac
- Today
- Total
목록array (17)
달나라 노트
Array에 적용할 수 있는 함수 중 Max, Min, Sum이 있습니다. 바로 예시를 봅시다. using System; using System.Linq; class MyProgram { static void Main() { int[] test_arr = { 1, 2, 3, 4, 5 }; Console.WriteLine(test_arr.Max()); Console.WriteLine(test_arr.Min()); Console.WriteLine(test_arr.Sum()); Console.WriteLine(test_arr.Average()); } } -- Result 5 1 15 3 Max는 Array에서 최대값을 return합니다. Min는 Array에서 최소값을 return합니다. Sum은 Array에..
Sort method는 Array를 정렬해줍니다. using System; class MyProgram { static void Main() { string[] test_arr = { "Pineapple", "Banana", "Apple", "Grape" }; Array.Sort(test_arr); foreach (string t in test_arr) { Console.WriteLine(t); } } } -- Result Apple Banana Grape Pineapple test_arr은 무작위로 array 속 요소들이 존재합니다. 여기에 Array.Sort를 적용하면 test_arr 속 요소들이 알파벳 기준 오름차순으로 정렬됩니다. using System; class MyProgram { stati..
numpy의 zeros_like method는 전달받은 array와 동일한 모양의 array를 생성하고 그 요소를 모두 0으로 채웁니다. import numpy as np arr_test = np.array( [ [9, 1, 5, 7], [2, 6, 5, 8], [0, 3, 0, 2], [4, 0, 7, 3] ] ) print(arr_test) arr_test_zero = np.zeros_like(arr_test) print(arr_test_zero) -- Result [[9 1 5 7] [2 6 5 8] [0 3 0 2] [4 0 7 3]] [[0 0 0 0] [0 0 0 0] [0 0 0 0] [0 0 0 0]] 위 예시를 보면 arr_test와 동일한 모양이지만 요소가 모두 0으로 채워진 새로운 a..
numpy의 pad method는 대상 array의 테두리에 특정 데이터를 추가해줍니다. Syntax numpy.pad(array, pad_width=((a, b), (c, d)), mode='constant', constant_values=0 ) array = pad method를 적용할 대상이 될 array입니다. pad_width = 데이터를 추가해서 테두리를 몇줄이나 만들지를 지정하는 부분입니다. a -> 위쪽 행 추가 개수 b -> 아래쪽 행 추가 개수 c -> 왼쪽 열 추가 개수 d -> 오른쪽 열 추가 개수 mode = pad method를 적용하는 mode를 지정합니다. 기본값은 constant입니다. mode='constant' -> 특정한 값으로 테두리를 추가함. mode='edge' ..