Python将删除包含数字的行(不是float或int,而是类似于1.2.3)

2024-05-15 14:12:13 发布

您现在位置:Python中文网/ 问答频道 /正文

这篇文章与此类似:Remove rows from pandas dataframe if string has 'only numbers'

但我的区别在于有些行包含数字(例如3.3.2等)。我希望能够删除这些行,但我不确定它们是被分类为float还是string

示例数据帧:

^{tb1}$

删除行后所需的数据帧:

^{tb2}$

事先非常感谢你

字典记录: [{'Name':'Rural-Lands-Strategy-Final-v2','Folder Location':'Files\\Cootamundra Gundagai','Coded Text','Action 3.3.农场试验允许在未经开发同意的情况下进行小规模农业试验,前提是环境和舒适性影响不会引起委员会和其他机构的关注。规模和时间范围也必须是这些用途和情况需要在LEP的附表2中列出。','文件标题':'农村土地战略','委员会名称':'库塔蒙德拉·冈达盖','州':'新南威尔士州','委员会类型':'区域','领域':'经济发展','主题':'当地食品生产者',{'Name':'The_Hills_Shire_Council_2018年年度报告\u-2019','Folder Location':'Files\\The Hills Shire','Coded Text':'We Embedded sustainability principles in The所有工作领域。这包括可持续规划、运输、设计、食品生产','Document Title':'2019 The Hills Shire Council\n年度报告\n2018-19 1 THSC','Council名称“:”希尔郡“,”州“:”新南威尔士州“,”委员会类型“:”大都会“,”领域“:”可持续性与环境“,”主题“:”可持续食品生产“,{'Name':'TSC10479_法定年度报告_2018_2019','Folder Location':'Files\\Tweed','Coded Text':'Home Expo\n 2018年9月,超过600人参加了在Kingscliff TAFE举行的第六届年度Tweed Shire可持续生活家居博览会。\n在博览会上接受调查的与会者中,有近百分之三的人确定了他们打算采取的行动e在活动结束后,提高国内可持续性。计划采取的行动包括减少浪费、提高能源效率、改善生物多样性、在后院种植食物园和节约用水。在世博会上,特威德市长凯蒂·米尔恩启动了一项6万美元的特威德郡创新解决方案赠款计划,以鼓励和支持个人、企业和社区ESSE、学校、组织和社区团体将开发创新解决方案,以应对粗花呢领域的一系列可持续性挑战。2018年9月16日,在澳大利亚各地举办了可持续房屋日,该活动首次在粗花呢领域举办了开放式活动。100多人参观了林明伍德的Elwood农场,对e可持续特色家居设计师和业主Len和Robyn将其纳入了他们的可持续梦想之家。,“文件标题”:“2018-2019年年度报告”,“委员会名称”:“粗花呢”,“州”:“新南威尔士州”,“委员会类型”:“区域”,“领域”:“健康与福祉-教育活动和活动”,“主题”:“互动教育节”,{'Name':'Brewarrina儿童保育中心政策','Folder Location':'Files\\Brewarrina','Coded Text':'教育儿童了解多样性,例如不同的肤色、不同的能力、不同的食物','Document Title':'Brewarrina儿童保育中心','Council Name':'Brewarrina','State':'NSW','Council'类型:'Regional','Domain':'Health和福利-教育活动和活动“,”主题“:”学校和儿童保育机构“,{'Name':'Annual-Report-201819_Byron','Folder Location':'Files\\Byron','Coded Text':'Refill Here饮水机项目','Document Title':'Annual Report','Council Name':'Byron','State':'NSW','Type of Council':'Regional','Domain':'Health and welling','Topic':'饮用水接入'},{'Name':'housing-strategy_Sutherland','Folder Location':'Files\\Sutherland Shire','Coded Text','Sutherland centre是一个适当的位置,可以增加居住密度,让更多的人可以从步行区中受益前往车站、商店和服务设施。萨瑟兰(Sutherland)已经成为年轻人青睐的住房选择,因为它是一个相对廉价的地方,为城市中的工作提供了极好的公共交通。住房战略旨在进一步增加中心的小型住宅数量。','文件标题':'住房战略','委员会名称':'萨瑟兰郡','州':'新南威尔士州','委员会类型':'大都会','领域':'社会和住房政策','主题':'经济适用住房',{'Name':'mwrc-adopted-operation-plan-2019-20-sm','Folder Location':'Files\\Mid Western Regional','Coded Text':'TIMEFRAME RESPONSIBILITY 30/06/2021根据需要审查并发布土地供开发2020年6月30日战略规划30/06/2020年战略规划30/06/2020年','Document Title':'DELIVERY PROGRAM 2017/18–2020/21运营计划2019/20,“委员会名称”为“中西部地区”,“州”为“新南威尔士州”,“委员会类型”为“地区”,“领域”为“社会和住房政策”,“主题”为“经济适用住房”,{'Name':'Delivery_Program_2018-2021_Jan_2019v2','Folder Location':'Files\\North Sydney','Coded Text':'Support community in development of community gardens,roof屋顶和硬质地面绿化','Delivery Program_2018/19-2020/21','Council Name':'North Sydney','State':'NSW','Type of Council':'Metropolitan','Domain':“可持续性与环境”,“主题:”“食品园艺”},{'Name':'Economic Development Plan PDF-2015-2020_0','Folder Location':'Files\\Bellingen','Coded Text':'与其他LGA合作参加中北海岸年度食品论坛,以促进行业发展和商业机会','Document Title':'Economic Development and Tourism Plan 2015-2020','Council Name':'Bell'ingen“,”州“:”新南威尔士州“,”委员会类型“:”地区“,”领域“:”经济发展“,”主题“:”地方食品倡议“,”,{'Name':'QPRC_Tourism_Plan-\u 2017-2025','Folder Location':'Files\\Queanbeyan-Palerang','Coded Text':'与当地酿酒厂和农产品供应商合作,增加当地葡萄酒和季节性农产品在该地区和堪培拉餐厅和咖啡馆的存在和推广','Document Title':'Queanbeyan-Palerang region'AL COUNCIL\n 2017-2025年旅游计划:支持游客经济“,”委员会名称“:”Queanbeyan Palerang“,”州“,”新南威尔士“,”委员会类型“:”区域“,”领域“:”可持续性和环境“,”主题“:”食物链连接“}]


Tags: textname名称类型主题titlelocationfiles
1条回答
网友
1楼 · 发布于 2024-05-15 14:12:13

转换为str,然后使用Regex函数

df=pd.DataFrame({'id':[1,2,3],'value':['3.3.4 text','3.4.5',3.2]})
df=df.astype(str)
df[df['value'].str.contains(r'^[\d.]+$')]

它得到:

  id  value
1  2  3.4.5
2  3    3.2

相关问题 更多 >