pandas读取TXT,txt中数据以空格间隔
时间: 2023-02-09 19:06:52 浏览: 56
可以使用pandas的read_csv函数来读取TXT文件中的数据。在调用read_csv函数时,可以使用sep参数指定数据之间的分隔符。例如,如果TXT文件中的数据以空格间隔,则可以使用sep=' '调用read_csv函数。
下面是一个例子:
```python
import pandas as pd
# 读取TXT文件中的数据
df = pd.read_csv('data.txt', sep=' ')
# 显示前5行数据
df.head()
```
相关问题
pandas读取txt中的第二行数据
你可以使用`pandas.read_csv()`函数来读取txt文件,并使用参数`skiprows`来跳过前几行。例如,如果你想读取txt文件的第二行数据,可以这样做:
```python
import pandas as pd
df = pd.read_csv('your_file.txt', skiprows=[0, 1], header=None, delimiter='\t')
```
其中,`skiprows=[0,1]`表示跳过前两行,`header=None`表示不将第一行作为列名,`delimiter='\t'`表示使用制表符分隔符。读取后,可以通过`df.iloc[0]`访问第一行数据。
python pandas读取txt数据
可以使用pandas的read_csv函数来读取txt文件,代码如下:
```python
import pandas as pd
# 读取txt文件,以逗号分隔
data = pd.read_csv('data.txt', sep=',')
# 打印数据
print(data)
```
其中,read_csv函数可以设置sep参数来指定分隔符,如果txt文件中使用的是制表符(tab)分隔,则sep='\t'。如果txt文件中没有表头,可以设置header参数为None,如:data = pd.read_csv('data.txt', sep='\t', header=None)。