본문 바로가기

MPAndroidChart3

[Android] MPAndroidChart BarChart 사용하기 MpAndrodChart의 HorizontalBarChart 사용하기 데이터를 보여줄 때 가독성을 높이는 방법 중엔 그래프가 있습니다. 은근 그래프를 사용할 때가 많은데, 그래프 라이브러리 중 가장 유명한 MPAndroidChart를 사용해보았습니다. HorizontalBarChart 사용하면서 적용할 수 있는 속성이 너무나도 많아서 나중에 쓰기 위해 쉽게 정리해둬야겠습니다. 사용 언어 : Kotlin MPAndroidChart GitHub 물론 Github에 자세하게 나와있지만, 나름대로 정리해봤습니다. 1. Gradle 추가 build.gradle repositories { maven { url 'https://jitpack.io' } } dependencies { implementation 'com.. 2020. 5. 17.
[MPAndroidChart/kotlin] BarChart 여러 개의 Bar (GroupBar) BarChart에 그래프를 여러 개를 표시하고자 했는데 예전에 사용했던 방법과 좀 달라진 듯 하다 아마 라이브러리가 버전 업 되면서 다른 부분이 생긴 것 같다 다음에 또 사용하려면 미리 정리해둬야징 GroupBar 기능은 버전 3이상 부터 사용가능 하고자 했던 그래프의 형식은 각 그룹 별로 간격이 있고, 그룹 내의 그래프들 사이에도 간격이 들어가는 형식이다 BarChart에 데이터를 넣는 작업은 해봤던 지라 지금 고려해야 할 사항은 1) Bar를 GroupBar로 만들기 2) 그룹사이의 간격 3) 그래프들 사이의 간격 우선 공식문서를 참조했다 https://github.com/PhilJay/MPAndroidChart/wiki/Setting-Data PhilJay/MPAndroidChart A powerf.. 2019. 10. 18.
[LineChart] MPAndroidChart LineChart 속성 사용 언어는 Kotlin 선 그래프는 그려본 적이 없어서 스터디 할 겸 정리,, 사용 라이브러리는 MPAndroidChart입니다 데이터 저장하기 //차트에 표시될 데이터 생성 val values1 = ArrayList() val values2 = ArrayList() val values3 = ArrayList() // 생성된 데이터를 담음 var data = LineData() var datasetsarr = ArrayList() var set1 = LineDataSet(values1, "DataSet 1") var set2 = LineDataSet(values2, "DataSet 1") X축 또는 Y축 설정 (x,y축 설정 함수는 똑같으니 앞에 축만 변경하면됨) val xAxis = linechart.. 2019. 7. 31.