python - Python机器学习中只有标签为真时如何计算特征百分比?

标签 python pandas machine-learning count jupyter

我正在使用 Jupyter 来学习机器学习。

我想知道当只有“Like”栏为1时,如何计算特征百分比(样式、拼写错误、布局百分比)?

enter image description here

最佳答案

我假设您想要查找当 Like == 1 时每列的每个唯一值的百分比。如果是这种情况,您可以执行以下操作:

df[df['Like'] == 1]['Style'].value_counts(normalize=True) * 100

df[df['Like'] == 1]['Typo'].value_counts(normalize=True) * 100

df[df['Like'] == 1]['Layout'].value_counts(normalize=True) * 100

关于python - Python机器学习中只有标签为真时如何计算特征百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60053378/

相关文章:

python - 将 pandas 数据框转换为 pandas 系列

python - 导入当前目录下的所有文件

python - 如何在 python 中的 google cloud firestore 中为时间戳创建条目

python - 根据另一个数据框中的列有条件地格式化每列中的单元格

r - 尝试调整R中Apriori算法的外观

python - 内容长度被剥离

python - 在数据框中应用条件 lambda 语句

python - 理解 pandas 应用循环行为

azure - 我什么时候应该使用 Azure ML Notebooks 和 Azure Databricks?我认为两者都是竞争对手的产品

python - 如何导入训练好的模型来预测单张图像?