电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

python從PDF中提取數(shù)據(jù)的示例

瀏覽:4日期:2022-07-06 16:48:11

01

前言

數(shù)據(jù)是數(shù)據(jù)科學(xué)中任何分析的關(guān)鍵,大多數(shù)分析中最常用的數(shù)據(jù)集類型是存儲在逗號分隔值(csv)表中的干凈數(shù)據(jù)。然而,由于可移植文檔格式(pdf)文件是最常用的文件格式之一,因此每個數(shù)據(jù)科學(xué)家都應(yīng)該了解如何從pdf文件中提取數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)換為諸如“csv”之類的格式,以便用于分析或構(gòu)建模型。

在本文中,我們將重點討論如何從pdf文件中提取數(shù)據(jù)表。類似的分析可以用于從pdf文件中提取其他類型的數(shù)據(jù),如文本或圖像。我們將說明如何從pdf文件中提取數(shù)據(jù)表,然后將其轉(zhuǎn)換為適合于進(jìn)一步分析和構(gòu)建模型的格式。我們將給出一個實例。

python從PDF中提取數(shù)據(jù)的示例

02

示例:使用Python從PDF文件中提取一個表格

a)將表復(fù)制到Excel并保存為table_1_raw.csv

python從PDF中提取數(shù)據(jù)的示例

數(shù)據(jù)以一維格式存儲,必須進(jìn)行重塑、清理和轉(zhuǎn)換。

b)導(dǎo)入必要的庫

import pandas as pdimport numpy as np

c)導(dǎo)入原始數(shù)據(jù),重新定義數(shù)據(jù)

df=pd.read_csv('table_1_raw.csv', header=None)df.values.shapedf2=pd.DataFrame(df.values.reshape(25,10))column_names=df2[0:1].values[0]df3=df2[1:]df3.columns = df2[0:1].values[0]df3.head()

python從PDF中提取數(shù)據(jù)的示例

d)使用字符串處理工具進(jìn)行數(shù)據(jù)糾纏

我們從上面的表格中注意到,x5、x6和x7列是用百分比表示的,所以我們需要去掉percent(%)符號:

df4[’x5’]=list(map(lambda x: x[:-1], df4[’x5’].values))df4[’x6’]=list(map(lambda x: x[:-1], df4[’x6’].values))df4[’x7’]=list(map(lambda x: x[:-1], df4[’x7’].values))

e)將數(shù)據(jù)轉(zhuǎn)換為數(shù)字形式

我們注意到列x5、x6和x7的列值數(shù)據(jù)類型為string,因此我們需要將它們轉(zhuǎn)換為數(shù)值數(shù)據(jù),如下所示:

df4[’x5’]=[float(x) for x in df4[’x5’].values]df4[’x6’]=[float(x) for x in df4[’x6’].values]df4[’x7’]=[float(x) for x in df4[’x7’].values]

f)查看轉(zhuǎn)換數(shù)據(jù)的最終形式

df4.head(n=5)

python從PDF中提取數(shù)據(jù)的示例

g)導(dǎo)出最終數(shù)據(jù)到一個csv文件

df4.to_csv(’table_1_final.csv’,index=False)

以上就是python從PDF中提取數(shù)據(jù)的示例的詳細(xì)內(nèi)容,更多關(guān)于python 提取PDF數(shù)據(jù)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 别墅图纸超市|别墅设计图纸|农村房屋设计图|农村自建房|别墅设计图纸及效果图大全 | 同学聚会纪念册制作_毕业相册制作-成都顺时针宣传画册设计公司 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 领先的大模型技术与应用公司-中关村科金 | 自动焊锡机_点胶机_螺丝机-锐驰机器人 | 防爆电机_防爆电机型号_河南省南洋防爆电机有限公司 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 宝鸡市人民医院| X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 北京成考网-北京成人高考网 | 回转窑-水泥|石灰|冶金-巩义市瑞光金属制品有限责任公司 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 船老大板材_浙江船老大全屋定制_船老大官网 | 自动化生产线-自动化装配线-直流电机自动化生产线-东莞市慧百自动化有限公司 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 牛皮纸|牛卡纸|进口牛皮纸|食品级牛皮纸|牛皮纸厂家-伽立实业 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | YT保温材料_YT无机保温砂浆_外墙保温材料_南阳银通节能建材高新技术开发有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 冷库安装厂家_杭州冷库_保鲜库建设-浙江克冷制冷设备有限公司 | 电车线(用于供电给电车的输电线路)-百科 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 方源木业官网-四川木门-全国木门专业品牌 | 热闷罐-高温罐-钢渣热闷罐-山东鑫泰鑫智能热闷罐厂家 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 福建省教师资格证-福建教师资格证考试网 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 |