标签: describe

可以在SELECT语句中嵌入DESCRIBE语法吗?

在MySQL中,语法DESCRIBE可以显示表的结构,但不能嵌入到正常的语句中; 有一些棘手的方法吗?

例如,这显示了table1作为表返回的结构(但SQL语句不这么认为)

DESCRIBE `table1`
Run Code Online (Sandbox Code Playgroud)

但这不起作用:

SELECT * FROM (DESCRIBE `table1`)
Run Code Online (Sandbox Code Playgroud)

有没有办法启用它?

我想加入DESCRIBE语法创建的"表" ,我该怎么做?

mysql sql select information-schema describe

17
推荐指数
2
解决办法
6861
查看次数

相当于PgAdmin3中的"描述表"

问题问答并回答:

正如我们许多人所知,PostgreSQL不支持describe tabledescribe view.正如谷歌可能会发现的那样,PostgreSQL会使用\d+.

但是,如果使用PgAdmin访问PostgreSQL(我实际上使用的是PgAdmin3)则\d+不起作用.一个人做了什么?

在PgAdmin3中使用查询工具时我想到了这个问题.我有一个"好吧,呃!" 我想看看PgAdmin3的主窗口,以及那个窗口左侧的树上的那一刻.下

<servername>
-> <databasename>
-> Schemas
-> <schemaname>
-> Tables
Run Code Online (Sandbox Code Playgroud)

是我的表格列表,点击表格名称显示我的文字非常像我\d+所展示的.

因此,对于没有立即发现这一点的任何其他人的利益,这是一个答案.

postgresql view describe pgadmin

17
推荐指数
1
解决办法
4万
查看次数

在rspec中描述vs context.区别在哪里?

我已经阅读了一些关于如何组织rspec代码的内容.似乎"上下文"更多地用于对象的状态.用你的话来说,你如何描述如何在rspec代码中使用"describe"?

这是我的movie_spec.rb代码的片段:

require_relative 'movie'

describe Movie do

    before do
        @initial_rank = 10
        @movie = Movie.new("goonies", @initial_rank)
    end


    it "has a capitalied title" do
        expect(@movie.title) == "Goonies"
    end


    it "has a string representation" do
        expect(@movie.to_s).to eq("Goonies has a rank of 10")
    end

    it "decreases rank by 1 when given a thumbs down" do
        @movie.thumbs_down
        expect(@movie.rank).to eq(@initial_rank - 1)
    end

    it "increases rank by 1 when given a thumbs up" do
        @movie.thumbs_up
        expect(@movie.rank).to eq(@initial_rank + 1)
    end

    context "created with a default …
Run Code Online (Sandbox Code Playgroud)

ruby rspec describe

16
推荐指数
1
解决办法
1万
查看次数

Pandas Dataframe groupby 描述 8x ~比单独计算慢

以下代码使用两种不同的方法汇总数字数据。

一种方法使用 Dataframe().describe() 并传递一些特定的额外百分位数。

第二种方法是分别计算的摘要统计(平均值,标准,N),它堆叠,计算相同的位数,然后由索引追加两个和排序所以结果是基本相同的第一种方法。

有一些细微的命名差异,我们可以清理后记,因为汇总数据很小,所以速度非常快。

事实证明,在这个例子中,使用 describe 函数大约慢了 8 倍。

我正在寻找原因以及可能会进一步加快速度的任何其他方法的建议(过滤器、组、值)都从 UI 传递到龙卷风服务 - 所以速度很重要,因为用户正在等待结果,并且数据可能比这个例子更大。

    import pandas as pd
    import numpy as np
    from datetime import datetime

    def make_data (n):
        
        ts = datetime.now().timestamp() + abs(np.random.normal(60, 30, n)).cumsum()
        
        df = pd.DataFrame({
            'c1': np.random.choice(list('ABCDEFGH'), n),
            'c2': np.random.choice(list('ABCDEFGH'), n),
            'c3': np.random.choice(list('ABCDEFGH'), n),
            't1': np.random.randint(1, 20, n),
            't2': pd.to_datetime(ts, unit='s'),
            'x1': np.random.randn(n),
            'x2': np.random.randn(n),
            'x3': np.random.randn(n)
            })
        
        return df
    
    def summarize_numeric_1 (df, mask, groups, values, quantiles): 
        
        dfg = df[mask].groupby(groups)[values] …
Run Code Online (Sandbox Code Playgroud)

python describe percentile quantile pandas

16
推荐指数
1
解决办法
857
查看次数

排序"描述表"查询结果的最简洁方法是什么?

我正在研究"描述表"输出以显示字段列表及其类型,我希望我的主键位于列表的顶部..我认为没有办法使用SQL对描述结果进行排序(类似'命令'通过')而不是在PHP中排序.

你们觉得怎么样 ?谢谢

php mysql describe

11
推荐指数
2
解决办法
4276
查看次数

Python数据框:描述单个列

有没有一种方法可以将df.describe()仅应用于DataFrame中的隔离列。

例如,如果我有几列并且使用df.describe()-它返回并描述所有列。通过研究,我了解可以添加以下内容:

“类似于dtypes的列表:将结果限制为提供的数据类型。要将结果限制为数字类型,请提交numpy.number。将其限制为对象列,请提交numpy.object数据类型。也可以在select_dtypes的样式(例如df.describe(include = ['O']))。要选择熊猫分类列,请使用“ category”

但是我不太知道如何用python代码写出来。提前致谢。

python describe dataframe

8
推荐指数
1
解决办法
1万
查看次数

7
推荐指数
1
解决办法
2671
查看次数

Pandas python .describe()格式化/输出

我试图让.describe()函数以重新格式化的方式输出.这是csv数据(testProp.csv)

'name','prop'
A,1
A,2
B,  4
A,  3
B,  5
B,  2
Run Code Online (Sandbox Code Playgroud)

当我输入以下内容时:

from pandas import *

data = read_csv('testProp.csv')

temp = data.groupby('name')['prop'].describe()
temp.to_csv('out.csv')
Run Code Online (Sandbox Code Playgroud)

输出是:

name       
A     count    3.000000
      mean     2.000000
      std      1.000000
      min      1.000000
      25%      1.500000
      50%      2.000000
      75%      2.500000
      max      3.000000
B     count    3.000000
      mean     3.666667
      std      1.527525
      min      2.000000
      25%      3.000000
      50%      4.000000
      75%      4.500000
      max      5.000000
dtype: float64
Run Code Online (Sandbox Code Playgroud)

但是,我想要下面格式的数据.我已经尝试transpose()并希望继续使用describe()和操纵而不是a .agg([np.mean(), np.max(), etc.... ):

    count   mean    std …
Run Code Online (Sandbox Code Playgroud)

python formatting describe pandas output

7
推荐指数
2
解决办法
1万
查看次数

打字稿摩卡描述不是功能

我的问题是,mocha-typescript不断抛出describe未定义的错误。

    TypeError: mocha_typescript_1.describe is not a function
    at DatabaseTest.WrongPath (test/database_test.ts:21:9)
    at Context.<anonymous> (node_modules/mocha-typescript/index.ts:218:22)
Run Code Online (Sandbox Code Playgroud)

我的tsconfig.json

    {
      "compilerOptions": {
        "target": "es6",
        "module": "commonjs",
        "outDir": "dist",
        "sourceMap": true,
        "lib": ["es6"],
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true,
        "noUnusedLocals": true,
        "noUnusedParameters": true,
        "typeRoots": [
          "./node_modules/@types"
        ],
        "types": [
          "node", "mocha", "chai"
        ]
      },
      "include": [
        "src/**/*.ts",
        "test/**/*.ts"
      ],
      "exclude": [
        "node_modules"
      ]
    }
Run Code Online (Sandbox Code Playgroud)

我的package.json

    {
      //omitted
      "main": "App.js",
      "scripts": {
        "pretest": "tsc",
        "test": "nyc mocha --require ts-node/register test/**/*_test.ts ",
        "watch": "mocha-typescript-watch",
        "prepare": "tsc"
      },

      // …
Run Code Online (Sandbox Code Playgroud)

mocha.js describe typescript

5
推荐指数
1
解决办法
2968
查看次数

在Oracle中描述查询结果的模式?

是否有可能获得与Oracle DESCRIBE命令类似的查询结果?例如,我在几个表之间建立了一个联接,并限制了返回的列,我想将其写到文件中。稍后,我想将该文件中的值还原到另一个DBMS中自己的基表中。

我可以单独描述所有表,并手动修剪列,但是我希望DESC (select a,b from t1 join t2) as q可以使用,但不能。

如果我没有create view特权(我没有特权),则无法创建视图。没有办法直接描述查询结果吗?

sql oracle ddl describe

4
推荐指数
2
解决办法
3663
查看次数