不打印文件名,将所有文件放到DATAFRAME
时间: 2024-05-15 18:13:20 浏览: 15
您可以使用Python中的Pandas库将所有文件读入数据帧中。以下是一个示例代码:
```python
import os
import pandas as pd
# 设置文件夹路径
folder_path = '/path/to/folder'
# 获取文件列表
file_list = os.listdir(folder_path)
# 创建空数据帧
df = pd.DataFrame()
# 循环读取每个文件并将其添加到数据帧中
for file in file_list:
# 读取文件并将其添加到数据帧中
file_path = os.path.join(folder_path, file)
temp_df = pd.read_csv(file_path)
df = pd.concat([df, temp_df], ignore_index=True)
# 打印数据帧
print(df)
```
上述代码假定所有文件都是以逗号分隔的CSV文件。如果您有其他类型的文件,需要相应地调整读取文件的代码。
相关问题
python 将两个列表放到dataframe的两列
可以使用 Pandas 库来将两个列表放到 DataFrame 的两列中,示例代码如下:
``` python
import pandas as pd
# 定义两个列表
list1 = [1, 2, 3, 4, 5]
list2 = ['a', 'b', 'c', 'd', 'e']
# 创建 DataFrame
df = pd.DataFrame({'col1': list1, 'col2': list2})
# 打印 DataFrame
print(df)
```
输出结果:
```
col1 col2
0 1 a
1 2 b
2 3 c
3 4 d
4 5 e
```
其中,`pd.DataFrame()` 函数可以将一个字典转化为 DataFrame,字典中的 key 就是列名,value 就是对应的数据。在示例中,我们使用了两个列表分别作为 `col1` 和 `col2` 的数据。
将dataframe追加到csv文件不写列索引
可以使用pandas库中的to_csv方法,将dataframe追加到csv文件中,同时设置参数index=False,即可不写列索引。示例代码如下:
```python
import pandas as pd
# 读取csv文件为dataframe
df = pd.read_csv('data.csv')
# 新的dataframe
new_df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 将新的dataframe追加到csv文件中,不写列索引
new_df.to_csv('data.csv', mode='a', header=False, index=False)
```
这样就可以将新的dataframe追加到csv文件中,同时不写列索引。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)