Giter VIP home page Giter VIP logo

ckdckd145 / statmanager-kr Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 0.0 5.25 MB

Open-source statistical package in Python based on Pandas

Home Page: https://cslee145.notion.site/60cbfcbc90614fe990e02ab8340630cc?v=4991650ae5ce4427a215d1043802f5c0&pvs=4

License: MIT License

Python 94.67% Jupyter Notebook 4.79% TeX 0.54%
clinical-trials correlation-analysis easy-to-use null-hypothesis pandas pandas-python posthoc-comparisons research social-science statistical-analysis statistical-methods statistical-tests statistics ttest user-friendly visualize-differences visualizes-data

statmanager-kr's Introduction

Changseok Lee

Education

YONSEI UNIVERSITY, Department of Psychology, Seoul, Republic of Korea

YONSEI UNIVERSITY, Deparment of Social Welfare, Seoul, Republic of Korea

  • Bachelor of Arts in Social Work (2019.02)
  • Bachelor of Arts in Psychology (2019.02) - Dual Degree

Career

DYPHI Inc, DYPHI Research Institute, Seoul, Republic of Korea

  • Product Manager & Researcher (2022.05 - Present)

National Center For Mental Health, Medical Department, Seoul, Republic of Korea

  • Clincial Psychologist (2021.03 - 2022.04)

Research Output

Click Here!
Date My order / total authors Title Journal (Conference) Type
2023.02 1 / 6 Validation of Effectiveness and Usability of Mobile Application for Personalized Multi-component Exercise Intervention to Improve Frailty Status in Community-dwelling Older People HCI Korea 2023 Conference Paper
2022.05 1 / 2 A Pilot Study for Testing the Effectiveness and Cost-Efficiency of Lottery Incentive in mHealth App that Promotes Walking INQUIRY: A Journal of Medical Care Organization, Provision and Financing Journal Article
2021.05 2 / 3 Effect of Group Contingency Type on Walking: Comparisons of Effectiveness and Cost Efficiency Frontiers in Psychology Journal Article
2020.05 2 / 3 The Effectiveness and Cost-Efficiency of Group Contingency in Promoting Walking Behavior of College Students ABAI 46th Annual Convention Poster
2020.05 2 / 4 Feasibility of Using Behavioral Marker via Mobile Sensors in Measuring Physical Activity : A Pilot Study ABAI 46th Annual Convention Poster
2020.04 7 / 11 BeActive: Encouraging Physical Activities with Just-in-time Health Intervention and Micro Financial Incentives AsianCHI '20: Asian CHI Symposium 2020 Conference Paper
2020.03 4 / 6 Korean-Stress Index for Parents of Adolescents (K-SIPA) Professional Manual Inpsyt Book
2019.10 1 / 4 The Effects of Ratio and Escalating Reinforcement Schedule on Walking Behavior among College Students APA Technology, Mind & Society Poster
2019.09 2 / 3 Standardization Study for the Korean Version of Stress Index for Parents of Adolescents (K-SIPA) The Korean Journal of Psychology : General Journal Article
2019.06 3 / 5 Standardization Study for the Korean Version of Parenting Stress Index Fourth Edition (K-PSI-4) The Korean Journal of Psychology : General Journal Article
2019.05 3 / 5 Empirical Evaluation of Mobile Applications to Promote Walking in College Students : A Randomized Controlled Trial ABAI 45th Annual Convention Poster
2019.05 1 / 6 Empirical Evaluation of Game Components Based on Learning Theory A Preliminary Study ABAI 45th Annual Convention Poster
2019.05 3 / 6 Developing a Questionnaire Based on Learning Theory for Identifying Game Components (QIGC) ABAI 45th Annual Convention Poster
2019.02 5 / 5 신체활동 증진 및 지속적 사용을 유도하는 게임 요소 및 보상 요인의 탐색: 행동주의 이론을 중심으로 HCI Korea 2019 Conference Paper

statmanager-kr's People

Contributors

ckdckd145 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

statmanager-kr's Issues

기능 단위 분절 예정 (상당한 기간이 소요될 것으로 보임) | I will be breaking up the coding into functional units (this will take a significant amount of time)

현재 statamanager-kr은 manager.py 내에서 정해진 방식에 따라 분석이 진행되도록 코딩되어 있습니다.
현재 의도한 대로 기능은 잘 작동하고 버그가 거의 다 잡힌 것으로 보이지만, 각 기능을 업데이트하거나 수정함에 있어 다소 불편한 점이 있습니다.

그래서 더 많은 통계분석 기능이 추가되기 전에 미리 손을 보려고 합니다.
따라서 업데이트가 다소 지연될 수 있습니다. 양해해주세요!

Currently, statamanager-kr is coded so that the analysis proceeds in a prescribed manner within manager.py.
While it currently functions as intended and seems to be mostly bug-free, there are some inconveniences with updating or fixing each feature.

So I want to get my hands dirty before adding more statistical analysis features.
As a result, updates may be delayed a bit. Thanks for your patience!

JOSS review issue2

I've been exploring your package and appreciate its capabilities. However, I encountered a couple of issues that I would like to bring to your attention:

  1. The use of index_col="name" as suggested in the Quickstart guide does not work with the provided testdata/testdf.csv. It functions correctly when I switch to another variable, such as "id".

  2. The bar plot generated by the command sm.progress(method='ttest_ind', vars='age', group_vars='sex').figure() appears misaligned. Is there a specific version of the plotting library that I should be using to ensure proper alignment?

Screenshot 2024-04-30 at 4 16 56 PM

JOSS Reviewer Issue

Hi!
nice software you have there. I will use this issue to keep track of problems I found on the way to use it.

  • the differences to pengouin are mentioned in the paper, but I would also add them to the readme under "related software" with a brief discussion of strengths of each
  • a compatible python version should be provided. I'm running my tests with python 3.12 current version
  • clarification: "with df that have a structure of WIDE-RANGE. " => is WIDE-RANGE the same as a tidy dataframe in R?
  • while the errormessage is generally good (it tells me what I need to do), I don't understand why I need to specify an index for the DF.
  • Search sm.howtouse("fgiure") for the function to draw pictures and graphs! => typo in figure
  • in the howtouse() output it would be nice to get an example how to actual use a method, e.g. something like sm.progress(method = 'ttest_ind', vars = 'age', group_vars = 'sex').figure() - (not for every method, just one general example to get an idea how to use it)
  • if I define an id="species", I cannot use it anymore as grouping variable
  • if I specify more than 2 groups in ttest_ind, I get a very cryptic error AxisError: axismust be an integer, a tuple of integers, orNone.
  • typo: Indenpendent in howtouse
  • if I run ttest_rel I get a KeyError: 's' if I use the wrong call syntax (which is impossible to find out from the REPL/jupyter notebook, you have to look into the actual manual).
  • automated testing: While in the docs in notion there are some printed comparisons against e.g. scipy, it is not clear whether these are run automatically (I didnt find the code for the documentation), or whether the author checked each for equivalence
  • in a spot-check I saw that the cohen's d calculation was implemented by the author, but I cannot confirm that there exists a test for these functions.
  • The JOSS Part " Community guidelines: Are there clear guidelines for third parties wishing to 1) Contribute to the software 2) Report issues or problems with the software 3) Seek support" is not completed as of now (or I missed it)

I will continue later, but the unittesting is really important, especially in a stats-package

Linking back to (openjournals/joss-reviews/issues/6642)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.