pandas
weixin_57272288
这个作者很懒,什么都没留下…
展开
-
DataFrame的subset要改变只能赋值这一条路吗?
fd1=fd.loc[[a,b],:]fd1.fillna(0,inplace=True)fd.loc[[a,b],:]=fd1原创 2021-12-18 19:31:07 · 314 阅读 · 0 评论 -
pandas 的[ ]搜索法,只支持columns的标签和series的标签和数字
import pandas as pdimport numpy as npfd = pd.DataFrame(np.random.randint(100,size=15).reshape(3,5),columns=list('abcde'),index=list('ABC'))print(fd)print(fd['a'])fd1=fd['a']print(fd1['A'])print(fd1[0])输出结果就是:fd a b c d eA 50 9...原创 2021-12-18 10:57:26 · 518 阅读 · 0 评论 -
从任意DataFrame中寻找任意特定值的索引的笨办法。哪位高手有更高明的办法吗?
比如要找一个‘序号’的值,不知道inder和columns的label,求取‘序号’的inder和columns的label这是我想到的从任何DataFrame,查找索引值的通用方法:fd=pd.read_excel(......)#感觉自己用遍历列的方法找,自己就是一个傻蛋for i in fd.columns: col= fd.loc[:,i].isin(['序号']) row =fd[col].index.tolist() if len(row)>0:...原创 2021-12-16 12:50:07 · 596 阅读 · 0 评论 -
0行去哪了?KeyError(f“{labels[mask]} not found in axis“)KeyError: ‘[0] not found in axis‘
w Unnamed: 0 Unnamed: 1 Unnamed: 2 ... Unnamed: 4 Unnamed: 5 Unnamed: 61 NaN NaN NaN ... NaN NaN NaN2 NaN NaN NaN ... NaN NaN NaN3 NaN NaN ...原创 2021-12-15 17:07:49 · 5445 阅读 · 1 评论 -
用pandas 的drop()删除excel中多余行和列
pandas 的drop()不能删除nan值的行原创 2021-12-15 16:54:46 · 10380 阅读 · 0 评论