python - 使用 Python 恢复 SAS 输出以进行方差分析
问题描述
我有以下数据:
import pandas as pd
m1 = [3129, 3000, 2865, 2890]
m2 = [3200, 3300, 2975, 3150]
m3 = [2800, 2900, 2985, 3050]
m4 = [2600, 2700, 2600, 2765]
t_dict = {'mix1': m1, 'mix2': m2, 'mix3': m3, 'mix4': m4}
df = pd.DataFrame.from_dict(t_dict, orient='index', columns=['sample1', 'sample2', 'sample3', 'sample4'])
当我们对这些数据应用 SAS 时,我们得到下表:
有没有办法获得像 SAS 使用 Python 生成的输出?
解决方案
“SAS”是一个软件,我不确定“应用 SAS”是什么意思。我在图像中看到有一个 ANOVA 测试,所以我假设您想使用 python 对您的数据应用 ANOVA。
statsmodel
package 是一个有用的统计库。如果您正在寻找方差分析测试,请查看statsmodels 的方差分析以及与方差分析页面的交互。
在 StackOverflow,我们很乐意指导您找到解决方案,但我们不会为您写出答案。statsmodels
自己拍摄,如果您在此过程中遇到困难,请提出更具体的问题。
推荐阅读
- stm32 - NUCLEO-F746ZG UART3
- python - 如何使用 Beautifulsoup 提取多个表格标签?
- python - 停止特定区域的所有实例
- sql - 计数表中值的连续出现次数,尽管重复行,但具有新分区计数
- c - 如何在 C 中的用户模式下检查页面权限?
- ios - 有什么办法可以在swift中用反斜杠替换双引号
- python - 在 python 2.7 中从线程 Tk 实例中打开菜单
- java - 如果 NULL 值,如何忽略更新或插入连接
- json - “无法读取文件 [input.json]:[Errno 2] 没有这样的文件或目录:'input.json'”运行本地预测时
- google-analytics - 谷歌分析,模拟活动命中服务器端