python输出水果的个数_我有一个数据框,是否可以得到一个矩阵,其中行作为水果的名称,值作为水果的频率? - python...

我有一个数据框,是否可以得到一个矩阵,其中行作为水果的名称,值作为水果的频率?

a b c

0 apple orange banana

1 kiwi orange orange

2 kiwi banana apple

[输出:]

--------------------------------

| | a | b | c |

--------------------------------

|apple | 1 | 0 | 1 |

|orange | 0 | 2 | 1 |

|kiwi | 2 | 0 | 0 |

|banana | 0 | 1 | 1 |

-------------------------------|

python大神给出的解决方案

我们也可以将pd.crosstab与DataFrame.melt一起使用

new_df = df.melt()

pd.crosstab(new_df['value'],new_df['variable'])

# a b c

#apple 1 0 1

#banana 0 1 1

#kiwi 2 0 0

#orange 0 2 1

Python sqlite3数据库已锁定 - python

我在Windows上使用Python 3和sqlite3。我正在开发一个使用数据库存储联系人的小型应用程序。我注意到,如果应用程序被强制关闭(通过错误或通过任务管理器结束),则会收到sqlite3错误(sqlite3.OperationalError:数据库已锁定)。我想这是因为在应用程序关闭之前,我没有正确关闭数据库连接。我已经试过了: connectio…熊猫根据另一个数据框将多个列和行值设置为nan - python

我有两个大型数据框,df1:Col1 Col2 Val1 Val2 Val3 asd ASYL 4.2 4.2 ppq CONE 35 35 DA HU 100 100 而df2是Col1 Col2 Val1 Val2 Val3 asd ASYL 7 12 17 ppq CONE 17 19 19 DA HU 5 14 13 两个数据框具有相同的索引列Col…Python pytz时区函数返回的时区为9分钟 - python

由于某些原因,我无法从以下代码中找出原因:>>> from pytz import timezone >>> timezone('America/Chicago') 我得到:

我的正则表达式:vendor = "MyNameIsJoe. I'mWorkerInAAAinc." ven = re.split(r'(?<=[a-z])[A-Z]|[A-Z](?=[a-z])', vendor) 以大写字母分割字符串,例如:'我的名字是乔。 I'mWorkerInAAAinc”变成…从for循环输出创建数据框 - python

我需要从以下for循环的输出中创建一个数据框。我尝试编写一个for循环,但不知道如何将结果转换为数据框。我还需要计算每个活动的发生次数。for c in final_merged.columns: print(final_merged[c].value_counts()) 输出看起来像这样:golf 3 soccer 3 fishing 1 soccer 2…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值