If it is possible see the original notice **[here](https://www.notion.so/cslee145/ver-1-8-1-0-Will-be-8da34bdaee39446d94aade6a8247823d?pvs=4)**
Dependency
Added a dependency on `XlsxWriter`, this is due to an update to the save functionality.
New functions
The functions of **saving results** are now available. See the details [here](https://www.notion.so/Documentation-74a610c12881402d96dc5d1654f97433?pvs=21). Also, the functions of generating **graphs/figures** are now fully capable to help you **visualize** the results of your analysis.
As with other statistical analyses, graphs can be generated by adjusting the `method` parameter within the `.progress()` method, or by using the newly created function named `.figure()` as a chain method on the results of analyses run through `.progress()` to generate graphs customized to the type of analysis and results.
For example, running `sm.progress(method = 'hist', vars = 'prescore')` draws a histogram.
As another example, running `sm.progress(method = 'kstest', vars = 'age').figure()` outputs a CDF graph along with the results of a Kolmogorov-Smirnov Test analysis.
The output graph has a new method called `.revise()` that allows you to change the title, xlabel, ylabel, xticks, and yticks. We've devoted a new paragraph in the documentation to explaining its usage, so check it out in more detail at **[that link](https://www.notion.so/Documentation-74a610c12881402d96dc5d1654f97433?pvs=21)**.
**Improvements**
A minor bug was found and fixed in `.change_dataframe()`.
Fixed some bugs when applying the `selector` parameter in `.progress()`.
Improved the readability of the dataframes output by some analytics.
Changed features
1. correlation analysis now calculates correlations for each pair of input variables, instead of limiting it to data with no missing values across all input variables. Therefore, the number of n is displayed for each pair.
2. for pearson correlation analysis, the 95% confidence interval is output together.
<hr>
종속성
`XlsxWriter`에 대한 종속성이 추가되었습니다. 저장 기능이 업데이트 되었기 때문입니다.
추가된 기능
이제 분석 결과를 저장하는 기능이 활용 가능합니다. 자세한 내용은 **[여기서](https://www.notion.so/dded43262f784c70a37fddb11ec7c9d1?pvs=21)** 확인하세요.
또한, 분석 결과를 시각화하는 데 유용한 그래프를 산출해내는 기능을 본격적으로 활용 가능합니다.
다른 통계분석을 진행하듯, `.progress()` 메소드 내에서 `method` 파라미터를 조정함으로써 그래프를 산출할 수도 있고, `.progress()`를 통해 진행된 분석 결과에 새로 마련된 `.figure()`를 체인 메소드로 활용함으로써 분석 종류 및 결과에 맞춤화된 그래 산출할 수도 있습니다.
예를 들어, `sm.progress(method = 'hist', vars = 'prescore')`를 실행하면 히스토그램이 그려집니다.
또 다른 예를 들면, `sm.progress(method = 'kstest', vars = 'age').figure()` 를 실행하면 Kolmogorov-Smirnov Test 분석 결과와 함께 CDF 그래프가 함께 출력됩니다.
출력된 그래프는 `.revise()` 라는 새로운 메소드를 통해 제목, xlabel, ylabel, xticks, yticks를 변경할 수 있습니다. 이는 문서 내 새로운 단락을 할애하여 용법을 설명해두었으니, [해당 링크](https://www.notion.so/dded43262f784c70a37fddb11ec7c9d1?pvs=21)에서 좀 더 상세하게 살펴보세요.