找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4739|回复: 4

[求助] 运行的时候一直提示是 not contain a loop with ...

6

主题

21

帖子

21

积分

贫民

积分
21
绿蔓青山 发表于 2018-7-1 20:51:50 | 显示全部楼层 |阅读模式
请教各位大侠,运行程序的时候,一直提示报错:

Traceback (most recent call last):
   File "C:/Python_3.6/Python_File_Py/EX_001/003.py", line 14, in <module>
     address = house_num + ' ' + street + "," + city
TypeError: ufunc 'add' did not contain a loop with signature matching types dtype('<U21') dtype('<U21') dtype('<U21')

引用的表格上传附件了,谢谢了!

代码如下:

  1. import xlrd  # 导入xlrd模块
  2. import requests  # 导入requests模块
  3. from datetime import date, datetime  # 从模块datetime中导入函数date,datetime
  4. import pandas as pd  # 导入pandas大熊猫模块,并将其命名为pd
  5. from math import sin, asin, cos, radians, fabs, sqrt

  6. loc_list = [],
  7. df = pd.read_excel('C:\Python_3.6\Python_File_Py\EX_001\\KS_01.xlsx')
  8. rows = df.iloc[:, 0].size  # 行数 3
  9. for indexs in df.index:
  10.     street = df.loc[indexs].values[0]
  11.     house_num = df.loc[indexs].values[1]
  12.     city = df.loc[indexs].values[2]
  13.     address = house_num + ' ' + street + "," + city

  14. print(addressqingwen









复制代码

KS_01.xlsx

10.39 KB, 下载次数: 1

表格

回复

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2018-7-2 15:29:23 | 显示全部楼层
Python for Data Analysis, 2nd Edition.pdf 这本书推荐去看一下。
https://salttiger.com/python-for-data-analysis-2nd-edition/


回复 支持 1 反对 0

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2018-7-2 15:11:38 | 显示全部楼层
df[['w','w.1']]=df[['w','w.1']].astype('str') 先整理数据类型统一为str
df['addr']=df['w']+' '+df['a']+','+df['w.1'] 字符串相加

因为数据里有空的,所以少数据的那行也返回空,在处理前要去空值或填默认值或其他处理方法。



回复 支持 反对

使用道具 举报

6

主题

21

帖子

21

积分

贫民

积分
21
绿蔓青山  楼主| 发表于 2018-7-3 03:53:16 | 显示全部楼层
sheeboard 发表于 2018-7-2 15:29
Python for Data Analysis, 2nd Edition.pdf 这本书推荐去看一下。
https://salttiger.com/python-for-data ...

上了一天班回来,刚看到你的回复,这么详细,非常感谢~~这里抱拳了啊
一看你的回复就是把数据表格下载后运行了的,能抽出时间来帮我看这个,真心谢谢你~


现在就准备按照你说的运行啦!
回复 支持 反对

使用道具 举报

6

主题

21

帖子

21

积分

贫民

积分
21
绿蔓青山  楼主| 发表于 2018-7-3 03:56:38 | 显示全部楼层
sheeboard 发表于 2018-7-2 15:29
Python for Data Analysis, 2nd Edition.pdf 这本书推荐去看一下。
https://salttiger.com/python-for-data ...

谢谢你的推荐,我去找来看看~~

话说我怎么把你的回答采纳为最佳答案啊,我研究研究。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表