Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 特定的unicode错误_Python_Unicode - Fatal编程技术网

Python 特定的unicode错误

Python 特定的unicode错误,python,unicode,Python,Unicode,这可能不是特定于Pandas的,但是对于在C:drive中创建的一个小测试文件,我得到了这个错误。尝试搜索“unicode错误”,但这一个似乎不同。怎么了 import pandas as pd import matplotlib.pyplot as plt df = pd.read_csv("C:\Users\arny\data.csv") df.plot() # plots all columns against index df.plot(kind='scatter',x='x',y=

这可能不是特定于Pandas的,但是对于在C:drive中创建的一个小测试文件,我得到了这个错误。尝试搜索“unicode错误”,但这一个似乎不同。怎么了

import pandas as pd
import matplotlib.pyplot as plt
df  = pd.read_csv("C:\Users\arny\data.csv")
df.plot()  # plots all columns against index
df.plot(kind='scatter',x='x',y='y') # scatter plot
df.plot(kind='density')  # estimate density function
# df.plot(kind='hist')  # histogram
文件“”,第3行
SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码位置2-3的字节:截断\uxxxxx转义

字符串有问题

"C:\Users\arny\data.csv"
此处,\U启动一个八字符的Unicode转义,如“\U00014321”。在代码中,转义后面跟着字符“s”,这是无效的


您需要复制所有反斜杠(“\”),或者在字符串前面加上r(以生成原始字符串)。

df=pd.read\u csv(“C:\\Users\\arny\\data.csv”)
。您需要使用其他反斜杠来转义反斜杠,如
“C:\\Users\\arny\\data.csv”
否则,它们将被视为特殊字符。可能重复。谢谢。我正在使用Thonny,安装了所有软件包,脚本现在运行时没有错误(将\\添加到路径后),但没有显示绘图。是不是因为熊猫依赖于所使用的IDE(在本例中,Thonny)?@arny,我从未使用过Tonny,但是的,大多数时候,它依赖IDE美化情节,但通常不受IDE的影响。您可以尝试
matplotlib
,并尝试编写一些适合您的绘图。