小编Lin*_*nnK的帖子

将列添加到Pandas DataFrame的末尾,其中包含以前数据的平均值

我有一个ave_data包含以下内容的DataFrame :

ave_data

Time        F7           F8            F9  
00:00:00    43.005593    -56.509746    25.271271  
01:00:00    55.114918    -59.173852    31.849262  
02:00:00    63.990762    -64.699492    52.426017
Run Code Online (Sandbox Code Playgroud)

我想在此数据框中添加另一列,其中包含每行的F7,F8和F9列下的平均值.

ave_data我的代码不同的Excel文件中读取数据帧后可能会改变大小,所以该方法需要是通用的(即加总是包含平均在数据帧的最后一列列,不列号4)

desired output

Time        F7           F8            F9           Average
00:00:00    43.005593    -56.509746    25.271271    4.25  
01:00:00    55.114918    -59.173852    31.849262    9.26
02:00:00    63.990762    -64.699492    52.426017    17.24
Run Code Online (Sandbox Code Playgroud)

python calculated-columns dataframe pandas

12
推荐指数
3
解决办法
2万
查看次数

在Python中显示SQLite数据库中的表

我知道这是一个非常基本的问题,但是由于某种原因,我无法摆脱这一错误。我正在尝试显示/将数据库中所有表的名称(名为“ GData.db”)放入available_tablesPython中的变量中。目前,我有以下内容:

con = sql.connect(r'/Users/linnk/Desktop/Results/GData.db')
cur = con.cursor() 
cur.execute("SHOW TABLES IN GData")
available_table=(cursor.fetchall())
Run Code Online (Sandbox Code Playgroud)

这给我倒数第二行的以下错误:

OperationalError: near "SHOW": syntax error
Run Code Online (Sandbox Code Playgroud)

我已经在网上查看了SHOW TABLES文档,但没有找到对我有帮助的信息。

python mysql sqlite

0
推荐指数
1
解决办法
8948
查看次数

标签 统计

python ×2

calculated-columns ×1

dataframe ×1

mysql ×1

pandas ×1

sqlite ×1