Improvements
For the purpose of applying analyses to reveal differences between groups, one common approach is to look at whether the normality assumptions are met in a cross-group dataset. Until now, it was not possible to apply the analysis for the purpose of testing the normality assumption implemented in statmanager-kr via the `group_vars` parameter.The `kstest`, `shapiro`, and `z_normal` methods now work perfectly when `group_vars` is provided. The results of the analysis to verify the normality assumption are now printed in the form of a `pandas.DataFrame`.
The `.figure()` function has been updated accordingly, and works fine in kstest. However, `shapiro` and `z_normal` still need more work. Please note that currently, `.figure()` does not work correctly **when a list with more than 3 elements is provided** in `group_vars`.
Other than that, I've fixed a bunch of small bugs that I found during my work. For example, I fixed an error that prevented the function from working if you provided a variable with missing values as the dependent variable in a regression analysis (`linearr` or `logisticr`).
Other than that, I've fixed a bunch of small bugs that I found during my work. For example, I fixed an error that prevented the function from working if you provided a variable with missing values as the dependent variable in a regression analysis (`linearr` or logisticr).
---
개선된 기능
집단 간 차이를 규명하기 위한 분석을 적용하기 위한 목적으로, 집단 간 데이터 세트에서 정규성 가정을 충족하는지 여부를 살펴보는 것은 일반적인 접근 방식 중 하나입니다. 지금까지는 정규성 가정의 충족 여부를 확인하기 위해 구현된 분석 방법들이 group_vars 파라미터가 제공될 경우 작동하지 않았습니다. 이제, 이러한 불편함이 개선되어 `kstest`, `shapiro` 및 `z_normal` 들이 `group_vars`를 제공했을 때에도 완벽하게 작동합니다. 이제 정규성 가정을 확인하기 위한 분석 결과들은 `pandas.DataFrame`의 형태로 제공됩니다.
이에 맞춰 .`figure()` 기능도 업데이트 되었고, `kstest`에서 정상적으로 작동합니다. 다만, `shapiro` 및 `z_normal`에서는 아직 더 수정이 필요합니다. 현재에는 `group_vars`에 **3개 이상의 요소를 가진 list가 제공될 경우** `.figure()`가 정상적으로 작동하지 않으니 유의하십시오.
그 외, 작업 중에 발견된 소소한 버그들이 수정되었습니다. 예를 들면, regression 분석에 종속 변수로 결측치가 포함된 변수를 제공하는 경우 함수가 작동하지 않던 오류를 고쳤습니다 (`linearr` or `logisticr`).