首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在python中从多个dataframe创建单个dataframe?

如何在python中从多个dataframe创建单个dataframe?
EN

Stack Overflow用户
提问于 2021-08-21 04:50:49
回答 1查看 34关注 0票数 0

我想从多个文件中创建一个数据帧,但它不能以我想要的方式工作。我想垂直合并,但它们是水平合并,创建了新的列。我不想这样,我怎么才能解决这个问题呢?下面是我的代码:

代码语言:javascript
运行
AI代码解释
复制
path = "C:/Users/nb/Desktop/NetworkCharacteristic/"
fi=glob.glob(path+"*")
li=[]
for file in fi:
    files = glob.glob(file + "/*.txt")
for filename in files:
    frame = pd.read_csv(filename, sep='#')
    li.append(frame)
df = pd.concat(li, axis=1)

我从一个文件夹中的多个文件夹中读取文件。我得到的结果是:"5行×4440列“

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-21 04:56:03

您可以替换下面这行代码:

代码语言:javascript
运行
AI代码解释
复制
df = pd.concat(li, axis=1)

出自:

代码语言:javascript
运行
AI代码解释
复制
df = pd.concat(li, axis=0, ignore_index=True)

然而,如果你想要一种最直接的方式,我建议:

代码语言:javascript
运行
AI代码解释
复制
import glob
import pandas as pd

files = glob.glob("C:/Users/nb/Desktop/NetworkCharacteristic/*/*.txt")
dfs = [pd.read_csv(f, header=None, sep="#") for f in files]

df = pd.concat(dfs, ignore_index=True)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68873181

复制
相关文章
Python的DataFrame多个条件
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
py3study
2020/01/09
3.7K0
Python的DataFrame多个条件
创建DataFrame
SQLContext sqlContext = new SQLContext(sc);
编程那点事
2023/02/25
5220
从DataFrame中删除列
在操作数据的时候,DataFrame对象中删除一个或多个列是常见的操作,并且实现方法较多,然而这中间有很多细节值得关注。
老齐
2021/03/29
7.2K0
Pandas 如何创建 DataFrame
我们已经知道了什么是 Series,在使用 Series 之前,我们得知道如何创建 Series。
用户7886150
2020/12/26
1.6K0
pandas DataFrame的创建方法
在pandas里,DataFrame是最经常用的数据结构,这里总结生成和添加数据的方法: ①、把其他格式的数据整理到DataFrame中; ②在已有的DataFrame中插入N列或者N行。
py3study
2020/01/19
2.6K0
pandas DataFrame的创建方法
如何在 Pandas DataFrame中重命名列?
分析人员重命名列名称的动机之一是确保这些列名称是有效的Python属性名称。这意味着列名称不能以数字开头,而是带下画线的小写字母数字。好的列名称还应该是描述性的,言简意赅,并且不应与现有的DataFrame或Series属性冲突。
五分钟学大数据
2022/10/05
5.6K0
如何在 Pandas DataFrame中重命名列?
Python中的DataFrame模块学
  python 3.6.8 Windows x86 executable installer
py3study
2020/01/08
2.5K0
(六)Python:Pandas中的DataFrame
        DataFrame与Series相比,除了可以每一个键对应许多值之外,还增加了列索引(columns)这一内容,具体内容如下所示:
小点点
2022/12/12
3.9K0
Pandas DataFrame创建方法大全
Pandas是Python的数据分析利器,DataFrame是Pandas进行数据分析的基本结构,可以把DataFrame视为一个二维数据表,每一行都表示一个数据记录。本文将介绍创建Pandas DataFrame的6种方法。
用户1408045
2019/09/17
5.9K0
Pandas DataFrame创建方法大全
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/10/24
3.5K0
Python之Pandas中Series、DataFrame实践
Python之Pandas中Series、DataFrame实践 1. pandas的数据结构Series 1.1 Series是一种类似于一维数组的对象,它由一组数据(各种NumPy数据类型)以及一
王小雷
2018/01/02
3.9K0
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/10/24
3.2K0
python DataFrame数据生成
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
多凡
2019/11/01
2K0
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/11/03
3.5K0
如何从xml文件创建R语言数据框dataframe
python下的Pandas中DataFrame基本操作(二),DataFrame、dict、array构造简析
DataFrame简介:   DataFrame是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔值等)。DataFrame既有行索引也有列索引,它可以被看做由Series组成的字典(共用同一个索引)。跟其他类似的数据结构相比(如R的data.frame),DataFrame中面向行和面向列的操作基本上是平衡的。其实,DataFrame中的数据是以一个或多个二维块存放的(而不是列表、字典或别的一维数据结构)。 导入基本python库: import numpy as np
学到老
2018/06/01
6K0
Spark(RDD,CSV)创建DataFrame方式
spark将csv转换为DataFrame,可以先文件读取为RDD,然后再进行map操作,对每一行进行分割。 再将schema和rdd分割后的Rows回填,sparkSession创建的dataFrame
Tim在路上
2020/08/04
1.5K0
mongodb取出json,利用python转成dataframe(dict-to-dataframe)
mongodb取出json,利用python转成dataframe(dict-to-dataframe) 1、mongodb数据源结构: 2、输出结果: 3、python代码部分
学到老
2018/03/16
1.8K0
mongodb取出json,利用python转成dataframe(dict-to-dataframe)
mongodb取出json,利用python转成dataframe(dict-to-dataframe)
mongodb取出json,利用python转成dataframe(dict-to-dataframe) 1、mongodb数据源结构:
学到老
2019/02/14
1.3K0
点击加载更多

相似问题

从多个源创建单个Spark Dataframe?

01

从dataframe中的多个列创建单个列

10

根据条件从单个DataFrames创建多个DataFrame

12

如何在Python中从dataframe中读取单个值?

20

从退出dataframe创建python新的dataframe

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文