반응형
SMALL

라이브러리 4

[Android] 코틀린(Kotlin)과 자바(Java)의 상호운용

이전까지 코틀린(Kotlin)에 대해 전반적으로 학습하였습니다 그런데 코틀린 코드는 자바 바이트코드로 컴파일되므로 자바와의 상호운용이 된다는 것을 짐작하셨을텐데요 그래서 오늘의 학습 주제는 바로 이 부분입니다 자바와의 상호운용은 코틀린의 중요한 특성이여 코틀린 파일과 자바 파일이 같은 프로젝트에 공존할 수 있습니다 1. Jhava.java import kotlin.Unit; import kotlin.jvm.functions.Function1; import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.NotNull; import java.io.IOException; public class Jhava { private int hi..

Android 2020.06.07

[Android] 코틀린(Kotlin) 표준 라이브러리 함수(Standard Library Functions)

따뜻한 날씨가 지속되다가 강풍이 매일 불고 있네요-_- 드라이 맡기고 옷장으로 들어간 옷이 다시 나오게 된 상황ㅜ.ㅜ 환절기에 감기들 조심하시고 오늘도 학습을 이어가도록 하겠습니다 오늘은 코틀린의 표준 라이브러리 함수 몇가지를 알아보도록 하겠습니다 import java.io.File private fun nameIsLong(name: String) = name.length >= 20 private fun playerCreateMessage(nameTooLong: Boolean): String { return if ( nameTooLong ) { "Name is too long. Please choose another name." } else { "Welcome, adventurer" } } fun mai..

Android 2020.04.26

[Python] 폴리엄(Folium) 라이브러리(Library)

오늘은 조금 흥미로운 폴리엄(Folium) 라이브러리를 이용해보도록 하겠습니다 폴리엄(Folium) 라이브러리는 지도 위에 시각화를 할 수 있는 라이브러리입니다 폴리엄(Folium) 라이브러리는 기본 설치가 안되있어서 따로 설치가 필요하네요-_- ※ 설치 방법 맥(MAC) OS : 터미널 → conda install -c conda-forge folium 입력 → y 입력 → 아나콘다 재기동 그런데 폴리엄(Folium)은 웹(Web) 기반 지도를 생성하여 여태해왔던 스파이더(Spyder) 같은 IDE로는 출력 결과를 볼 수 없습니다 그렇기 때문에 save() 메소드(Method)를 이용해 HTML 파일을 만들어서 확인하거나 웹(Web) 기반 IDE(Jupyter Notebook 등)를 이용해야합니다 # ..

Python 2019.09.30

[Python] 씨본(Seaborn) 라이브러리(Library)_2

주말에 허접하지만 초보자 캠핑을 다녀오느라 공부를 못해 이제서야 씨본(Seaborn) 라이브러리(Library) 두번째 시간이네요-_- 오늘은 지난 시간에 이어 빈도 그래프, 박스 플롯/바이올린 그래프, 조인트 그래프를 그려보고 행, 열 방향으로 서로 다른 조건을 적용하여 여러 개의 서브 플롯을 생성하거나 열을 두 개씩 짝을 지어 분석해보겠습니다 # 판다스(Pandas) import pandas import matplotlib.pyplot as mp import matplotlib # 씨본(Seaborn) import seaborn titanic_data = seaborn.load_dataset('titanic') # titanic_data = titanic_data.fillna(method = 'ffi..

Python 2019.09.30
반응형
LIST