本文整理汇总了Python中pandas.io.parsers.TextParser.applymap方法的典型用法代码示例。如果您正苦于以下问题:Python TextParser.applymap方法的具体用法?Python TextParser.applymap怎么用?Python TextParser.applymap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pandas.io.parsers.TextParser
的用法示例。
在下文中一共展示了TextParser.applymap方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: parse_options_data
# 需要导入模块: from pandas.io.parsers import TextParser [as 别名]
# 或者: from pandas.io.parsers.TextParser import applymap [as 别名]
def parse_options_data(table):
rows = body.findAll('tr')
header = _unpack(rows[0], kind='th')
print header
data = [_unpack(r) for r in rows[:]]
L1=[]
for i in data:
if len(i)>4:
if len(i)==6:
L1.append(i[0:-2])
else:
L1.append(i[0:-2])
for i in range(0,len(L1)):
for ii in range(0,len(L1[i])):
oo=L1[i][ii].strip()
L1[i][ii]=oo
res=TextParser(L1, names=header).get_chunk()
res=res.applymap(f)
#not if downloading is
# res.index=res[0]
# res= res.reindex(columns=res.columns[1:])
# res=res.T
res.columns=['name','ticker','supprice','reported_eps','estimat']
#------------------------------------
return res
示例2: parse_options_data
# 需要导入模块: from pandas.io.parsers import TextParser [as 别名]
# 或者: from pandas.io.parsers.TextParser import applymap [as 别名]
def parse_options_data(table):
rows = table.findAll('tr')
header = _unpack(rows[0], kind='th')
data = [_unpack(r) for r in rows[1:]]
L1=[]
for i in data:
if len(i)>4:
L1.append(i)
# if len(i)==6:
# L1.append(i[1:])
# else:
# L1.append(i)
for i in range(0,len(L1)):
for ii in range(0,len(L1[i])):
oo=L1[i][ii].strip()
L1[i][ii]=oo
res=TextParser(L1, names=header).get_chunk()
res=res.applymap(f)
#not if downloading is
# res.index=res[0]
# res= res.reindex(columns=res.columns[1:])
# res=res.T
#------------------------------------
return res