pandas

pandas

文章 236 浏览 194

请问如何可以优化提升pandas的read_sql的速度呢?

小弟的需求需要在多个数据库之间查询数据并关联,所以小弟选择了使用pandas,通过read_sql读取数据至dataframe加工后直接生成目标数据。但是目前遭遇…

〃温暖了心ぐ 2022-09-05 02:56:14 19 0

pandas 按条件分组制图

如何以姓名为横坐标,分数为纵坐标,画 条形图?…

橪书 2022-09-05 01:59:22 8 0

Pandas按日期对状态进行汇总统计

我的DataFrame是这样的,status是状态码: date status 2016-04-01 -1 2017-02-01 10 2017-02-01 -1 2017-04-01 10 2017-04-01 10 2017-04-01 10 2017…

水波映月 2022-09-05 01:36:19 11 0

Python matplotlib 画直方图出错?

sql3 = 'select sum(comment_num) as total_col,create_time from article GROUP BY create_time' df = pd.read_sql(sql3, conn) print(df) # 总数 #…

离不开的别离 2022-09-05 01:07:08 12 0

Pandas的两个dataframe合并遇到了问题。

例如第一个dataframe:(3个) A B1 52 63 7 第二个dataframe:(3个) Meabc 现在我想让这两个dataframe合并,结果是A B Me (9个)1 5 a1 5 b1 5 c2 …

无言温柔 2022-09-05 00:54:48 9 0

用sql或者pandas让一个表按照另一个表补全数据。

如图,图1是各个地铁站在各个时刻的进站人数,由于是模拟真实数据,像七里庄在5点没有人进站,所以就没有数据记录,而图2是完整的时段表,从5点到23…

灼疼热情 2022-09-05 00:46:59 14 0

pandas按照列A和列B分组,将列C求平均数,怎样才能生成一个列A,B,C的dataframe

df = df.groupby(['A','B'])['c'].mean() 这样就把df进行了分组,但是怎样把df变成一个拥有列A、B、C的dataframe?谢谢 …

最美的太阳 2022-09-04 23:10:41 17 0

DataFrame的用法问题

fram=DataFrame(records) cframe=fram[fram['a'].notnull()] 第二行 无法理解. fram['a'].notnull()是pandas.core.series.Series, 怎么就通过fram[..…

巡山小妖精 2022-09-04 22:37:24 11 0

pandas 如何对上千万数据分组“快速”取第一行和最后一行?

我希望取pandas分组后每个分组的第一行和最后一行,目前的做法是遍历分组for name,group in xxx:然后 group.iloc[0] group.iloc[-1],但这对上千万的…

黑寡妇 2022-09-04 22:21:14 19 0

使用python中的pandas求每个值占该列的比例

比如我有个dataframe叫df Prices Amount Action C 0 3 57 Sell 1 1 89 42 Sell 1 2 45 70 Buy -1 3 6 43 Sell 1 4 60 47 Sell 1 5 19 16 Buy -1 6 56…

萌无敌 2022-09-04 21:26:00 10 0

相当于分组数据的合并,两个列表生成dataframe,但长度不同

举个例子 ntest=['a','b'] ltest=[[1,2],[4,5,6]] 最后我想得到下面这种结果:a 1a 2b 4b 5b 6这种该怎么做呢? …

枕头说它不想醒 2022-09-04 19:08:52 12 0

python pandas的sep参数问题

最近想学习利用python的pandas处理apache的大日志,从国外找了一篇文章链接描述,对方用的是sep正则表达式提取数据 pd.read_csv(file_name, sep=r'\s…

南汐寒笙箫 2022-09-04 14:39:48 17 0

关于SQL中一个表的转换问题

表结构如下: date,a,b,c 0101,1,2,3 0202,4,5,6 要转换成: date,col1,col2 0101,a,1 0202,a,4 0101,b,2 0202,b,5 0101,c,3 0202,c,6 想了很久,不…

挥剑断情 2022-09-04 14:37:51 10 0

如何索引 时间类型的索引的Series

df=pd.read_csv('SH600690.csv',parse_dates=True,header=None,names=names,index_col='date') days = df.groupby(level = 0).agg({'opening_price':…

╰◇生如夏花灿烂 2022-09-04 14:27:16 9 0

pandas dataframe如何对某列的空数据位置进行update?update的函数是自定义的,参数是同一行的另外两列数据

dataframe的某列fillna如何通过自定义函数的返回值进行填充?自定义函数需要以某几列数据作为参数。类似下面代码的功能怎么实现?df['resultOfab'].f…

岁吢 2022-09-04 13:47:31 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文