精华内容
下载资源
问答
  • 使用Excel“导入外部数据”功能导入标准工时数据.rar,如果用户需要引用本地计算机或网络上的外部数据,可以通过使用Excel“导入外部数据”的功能来达到目的。如本例引用文件“27.3 标准工时数据.mdb”中的数据并保持...
  • 导入外部数据使用echarts绘图

    千次阅读 多人点赞 2020-10-26 11:53:33
    导入外部数据使用echarts绘图使用d3包导入外部数据需要的包代码举例 使用d3包导入外部数据 echarts是一不错的可视化工具,大家在用echarts做可视化的时候,作为对Javascrpt比较陌生的新手来说,可能不太清楚怎么去...

    导入外部数据(.csv)使用echarts绘图

    使用d3导入外部数据

    echarts是一不错的可视化工具,大家在用echarts做可视化的时候,可能不太清楚怎么去导入外部数据(如.csv),尤其对Javascript比较陌生的小白来说(比如我),那么这里介绍一种方法,希望对你们有用。本人由于刚接触该语言,如果哪里写错了,还请大家见谅。

    需要的包

    1、绘图必备包:echarts
    2、数据导入包:d3(搜索相关网页免费下载,也可以直接使用我用的这个d3链接:https://d3js.org/d3.v4.min.js)

    代码

    1、相关包的导入:

    <head>
        <meta charset="UTF-8">
        <title>柱状图的绘制</title>   //图表标题
        <script src ="incubator-echarts-master/dist/echarts.js"></script>//引入echarts包
        <script src="https://d3js.org/d3.v4.min.js"></script>//引入d3包
    </head>
    

    那么这里的echarts包,我已经下载好了,只需要写此包的完整路径就可以了;d3包我没有下载,我是直接使用链接的。

    2、如何使用

    //获取csv对象
    d3.csv("333.csv",function(error,csvdata){  
        if(error){  
            console.log(error);  
        }else{
        for( var i=0; i<csvdata.length; i++ ){  
            nameset.push(csvdata[i].day);           //对象转数组
            numset1.push(parseFloat(csvdata[i].p50));
            numset2.push(parseFloat(csvdata[i].p80));
        }
    //这里插入需要画的echarts图代码,官网上有更多选择。
        }
        })
    

    这里是使用d3的一个基本格式,由于我导入的是我自己实验的.csv文件(333.csv),所以使用d3.csv,大家可以根据需要引用其它格式。

    举例

    这里我们以画一个折线图:

    1、数据

    在这里插入图片描述

    2、完整代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>折线图的绘制</title>
        <script src ="incubator-echarts-master/dist/echarts.js"></script>
        <script src="https://d3js.org/d3.v4.min.js"></script>
    </head>
    <body>
    <div id="main" style="height: 600px;width:900px;"></div>
    <script>
    
    var nameset=[];//数组初始化
    var numset1=[];
    var numset2=[];
    //获取csv对象
    d3.csv("333.csv",function(error,csvdata){  
    
        if(error){  
            console.log(error);  
        }else{
        for( var i=0; i<csvdata.length; i++ ){  
            nameset.push(csvdata[i].day);           //对象转数组
            numset1.push(parseFloat(csvdata[i].p50));
            numset2.push(parseFloat(csvdata[i].p80));
        }
    
        var myChart = echarts.init(document.getElementById("main"));
    
        var option = {
        color: ['#003366', '#006699'],
        tooltip: {
            trigger: 'axis',
        },
    
        legend: {
            data: ['p50', 'p80']
        },
    
        toolbox: {
            show: true,
            feature: {
                mark: {show: true},
                dataView: {show: true, readOnly: false},
                magicType: {show: true, type: ['line', 'bar']},
                restore: {show: true},
                saveAsImage: {show: true}
            }
        },
        grid: {
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
        },
        calculable : true,
        xAxis: [
            {
                type: 'category',
                data: nameset,
                axisPointer: {
                    type: 'shadow'
                }
            }
        ],
        yAxis: [
            {
                type: 'value',
                min: 35,
                max: 60,
                interval: 5,
            }
        ],
        series: [
            {
                name: 'p50',
                type: 'bar',
                data: numset1,
                color:'#003366'
            },
            {
                name: 'p80',
                type: 'bar',
                data: numset2,
                color:'#006699'
            }
        ]
    };
    
        myChart.setOption(option);    
        }
    });  
    </script>
    </body>
    </html>
    

    3、效果
    这里选取的两列数据是:p50与p80,
    在这里插入图片描述

    虽然图做得有点不好看,但是大家不要质疑用echarts绘图,毕竟因为是我做的(嘻嘻)。总之,目的达到就行。这种方法供大家参考,当然大家如果有更好的方法可以一起分享。

    注意:近段时间我收到的大家遇到的一些问题,我在这里说一下,如果大家的编辑器是VSCode,则需要在其搜索LIve Service扩展,安装好后点击代码编辑界面右下角Go live,即可运行出结果。如果用的是webstorm直接运行即可。

    转载请注明原文链接:https://blog.csdn.net/qq_41390184/article/details/109275431

    展开全文
  • SAS导入外部数据

    万次阅读 2016-07-13 00:17:21
    SAS导入外部数据 成功导入外部数据是sas分析的第一步,也是最基础的一步,其重要性我就不累述。在常规工作中我们经常使用excel,access等建立数据,不管数据类型是什么,举一反三,一是百通。在本文中,我将用以下...

    SAS导入外部数据

    成功导入外部数据是sas分析的第一步,也是最基础的一步,其重要性我就不累述。在常规工作中我们经常使用excel,access等建立数据,不管数据类型是什么,举一反三,一是百通。在本文中,我将用以下方法实现外部数据导入。

    1.Infile;

    2.proc import;

    3.libname;

    4.improt wizard;

    5.Enterprise guide。

    有错请指正!

    外部数据库存储路径及名称:D:\mysas\import.csv

    1.infie导入可以用两种方法

    1.1 data步外:filename +infile

    filenamename1'D:\mysas\import.csv';/*name1为自主命名*/

    dataimport1;

    infilename1dlm=','firstobs=2;/*infile和filename名称对应,dlm定义分隔符,firstobs从第二行开始读取数*/

    inputID NAME:$10.math English;/*放入变量名称*/

    run;

    1.2data步内

    dataimport2;

    infile'D:\mysas\import.csv'dlm=','firstobs=2;

    inputID NAME:$10.math English;

    run;

    2.proc import

    该过程注意变量类型和变量长度,sas默认以原始数据库前八行定义变量类型和长度,若需要手动设置通过MIXED=20,以前20行来定义。具体细节查看帮助。

    procimportout=import3

    datafile="D:\mysas\import.csv"

    DBMS=CSV replace;/*指定数据库类型*/

    getnames=yes;/*以第一行为变量名称*/

    run;

    3.libname

    libnameimport4excel"D:\mysas\import.xlsx"; /*新建import4逻辑库,excel设置数据库引擎。*/

    procprintdata=import4.'import$'n;

    run;

    注意两点问题:

    1)csv为sas识别引擎;

    2)注意外部数据库导入新建逻辑库后原始数据库名称后加了$,引用该数据集应扩号并加‘n’。

    4.improt wizard

    1)import data

    2)select a data source from list(从下拉菜单中选择合适的数据库格式,注意sas与excel需兼容,sas32位的很难兼容64位的excel容易出错)-图1

    3)next,workbook选择需要导入的数据。图2

    4)Ok进入library选择逻辑库,如work,member命名被导入数据在逻辑库的数据集名称如import6图三

    5)finish




    5.Enterprise guide

    打开enterprise guide,文件-导入数据-选择需导入数据-确定

    双击“过程流”导入数据,可以查看代码,日志,和数据集。图4


    以上几种方法总有一种适合你,选择其中适合自己的一种方式轻松导入数据。谢谢,欢迎指正!

    作者:任丽
    编辑:乘物以游心
    发布范围:微信、简书、CSDN、天善智能
    微信号: sas应用分析
    原文链接:
    https://mp.weixin.qq.com/s?__biz=MzIyNTE2MzM3MA==&mid=401499597&idx=1&sn=ba37119004a804c9f5f46be869df8541&scene=4&pass_ticket=doFfR%2BW3XB7dkdDn2bx6tCgCfnlSq1fyrXZZ8kKz%2FmLinGtSIGprDQaCNb8h60R0


    展开全文
  • Hive之导入外部数据

    千次阅读 2017-11-08 18:18:13
    Hive之导入外部数据 本地文件 hdfs端 MySQL数据库

    利用以下命令可以查看Hive中的数据库和表格。

    show databases;    #查看数据库
    show tables;    #查看表格

    (一)将本地/home/training/student.csv表格导入到Hive中
    这里写图片描述

    1.在Hive中创建新表格,与本地csv的数据类型一致

    create table if not exists student1
    (ID int, AGE int, SEX string, BIRTHDAY date, SCORE int)
    row format delimited fields terminated by ','
    stored as textfile;

    2.查看新建的表格

    describe student1;
    
    describe formatted student1;

    3.导入本地数据

    load data local inpath '/home/training/student.csv' overwrite into table student1;
    set hive.cli.print.header=true;    #显示列名
    select * from student1;

    这里写图片描述
    Bingo,导入本地数据成功!

    (二)将hdfs端的/test/student.csv表格导入到Hive中

    hdfs dfs -mkdir /test    #新建文件夹
    hdfs dfs -put /home/training/student.csv /test    #上传本地student.csv到hdfs端的test文件夹下
    create table if not exists student2
    (ID int, AGE int, SEX string, BIRTHDAY date, SCORE int)
    row format delimited fields terminated by ','
    stored as textfile;
    load data inpath 'hdfs://localhost:8020/test/student.csv' overwrite into table student2;
    select * from student2;

    这里写图片描述
    Bingo,导入hdfs端数据成功!

    (二)将MySQL中的表格导入到Hive中
    如果hive的metastore数据库不是MySQL的话,可以利用Sqoop先将mysql数据库中的表导入hdfs端,再把hdfs端的数据导入到Hive中。
    下面仅展示如何利用Sqoop先将mysql数据库中test数据库的student_mysql表导入hdfs端。

    sqoop import \
    --connect jdbc:mysql://localhost/test \
    --username training --password training \
    --table student_mysql \
    --target-dir /lmj/student_hdfs \
    --null-non-string '\\N';

    其中,import为Sqoop内置的导入单张表的命令,jdbc:mysql://localhost/test为本地MySQL的test数据库,username和password分别为MySQL数据库的账号与密码,table student_mysql为所要导入的表,target-dir为hdfs端的文件地址,null-non-string ‘\N’将数据库表中的null值转化为Hive和Impala中的\N,便于兼容。



    本次分享到此结束,欢迎大家交流与批评~~

    展开全文
  • 如何从网页中导入外部数据到Excel2021.docx
  • Postman 接口导入外部数据

    千次阅读 2019-08-17 00:15:12
    postman 支持导入外部数据(csv 格式或 json 格式),使用外部数据循环执行某一组 collection ,这对于自动化测试是十分方便的,以下以一个例子来说明步骤: 假设要对Download接口进行测试,该接口的请求参数 ...

    postman 支持导入 csv、json 外部数据
    postman 支持导入外部数据(csv 格式或 json 格式),使用外部数据循环执行某一组 collection ,这对于自动化测试是十分方便的,以下以一个例子来说明步骤:
    假设要对Download接口进行测试,该接口的请求参数 TransType交易类型,响应的 json 类似如下:

    
        "TransType": "D01",
        "TransSerialNumber": "20190619112201686288",
        "TransBody": {
            "页码": 1,
            "尾页标志": "1",
            "本页返回条数": 5,
            "总记录数": 5,
            "总页数": 1,
            "OutPutList": [{
                "标准序号": "FC173573ADBE11E986BE1831BFB52329",
                "标准编码": "GB",
                "标准名称": "国标",
                "拼音简码": "GB",
                "五笔简码": "GB",
                "排序编号": 1,
                "备注": null,
                "有效状态": 1,
                "发布时间戳": 1565774995
            }, {
                "标准序号": "B9E4CF87BE7011E9A09E00FFAE042403",
                "标准编码": "MB",
                "标准名称": "美标",
                "拼音简码": "MB",
                "五笔简码": "MB",
                "排序编号": 2,
                "备注": null,
                "有效状态": 1,
                "发布时间戳": 1565688595
            }, {
                "标准序号": "F8C03A93BE7011E9A09E00FFAE042403",
                "标准编码": "YB",
                "标准名称": "英标",
                "拼音简码": "YB",
                "五笔简码": "YB",
                "排序编号": 2,
                "备注": null,
                "有效状态": 1,
                "发布时间戳": 1565602195
            }, {
                "标准序号": "19CA27D6BE7111E9A09E00FFAE042403",
                "标准编码": "EB",
                "标准名称": "俄罗斯标",
                "拼音简码": "EB",
                "五笔简码": "EB",
                "排序编号": 3,
                "备注": null,
                "有效状态": 1,
                "发布时间戳": 0
            }, {
                "标准序号": "2DC914E6BE7111E9A09E00FFAE042403",
                "标准编码": "RB",
                "标准名称": "瑞标",
                "拼音简码": "RB",
                "五笔简码": "RB",
                "排序编号": 4,
                "备注": null,
                "有效状态": 1,
                "发布时间戳": 0
            }]
        },
        "TransReturnCode": "0",
        "TransReturnMessage": ""
    }
    

    编写的外部数据 csv 文件类似如下:
    在这里插入图片描述
    假设 postman需要从上面 csv 文件中逐行读取TransType 值,然后执行请求,再执行响应断言,以此循环 csv 中的所有数据,步骤如下:
    1- 在 HTTP 请求中引用外部数据
    在 HTTP Request 的 Body、Headers 中引用外部数据,直接引用csv的 TransType值即可,如引用 csv 文件中的 TransType 数据列,可以通过{{TransType }} 来引用,类似如下:
    在这里插入图片描述
    2-在 HTTP Request 的 pre-request script,tests 引用外部数据,可以通过 data 对象来引用,如引用 csv 文件中的TransType数据列,可以分别通过 data.TransType来引用,类似如下:

    TransType = data.TransType;
    body = body.replace("{{TransType}}",TransType);
    

    3- 进行 collections runner 设置
    在这里插入图片描述
    4.- 运行结果类似如下,可以很方便地看到测试情况:
    在这里插入图片描述

    展开全文
  • excel导入外部数据出现问题的成因及解决方案
  • 外部Excel、text等文件中导入数据到内存中,并解析显示
  • 导入外部数据的时候,发现默认使用了power query导入数据,对于我这种小白来说,实在不太友好。毕竟我只是想将文本数据进行分栏,使其更好阅读和处理。因此我更依赖旧版的数据导入方式。 解决方法 旧版文本导入...
  • 快速导入外部数据

    2008-10-20 08:38:00
    导入外部数据,如果是来自Access、网站或文本里的数据,Excel 2007提供了导入这些数据源的快捷方式,下面以Access为例介绍快速导入这些数据的操作步骤。 弹出“选取数据源”对话框在“数据”选项卡中单击“自Access...
  • tsv格式的数据库测试文件,hbase可以通过采用importtsv导入外部数据到hbase中
  • 详细的为大家讲解了PHPCMS是如何将文章外部数据导入的。
  • Oracle数据库使用SQL_Loader导入外部数据的方法详解,详细讲解 sqlldr的使用
  • 如何用SQLyog导入外部数据

    千次阅读 2019-07-23 23:13:17
    1.打开SQLyog后 , 点击 root@localhost , 从sql 转储文件导入数据库 2.然后选择你要导入的数据库文件 ,点击执行即可;
  • Excel导入外部数据的引擎

    千次阅读 2012-10-11 15:25:54
    导入外部数据的引擎2003和2007两个版本有很大的区别,2003版本的引擎为:Provider=Microsoft.JET. OLEDB.4.0,2007版本的引擎为:Provider=Microsoft.ACE.OLEDB.12.0。 2009-3-26 1
  • 日常工作中,咱们经常要根据某些已知的关键字,在数据表中进行查询,也就是常说的模糊查 ...今天给大家介绍一种运算效率很高的模糊查询方法——导入外部数据。有同学说了,我不懂 SLQ 语句 啊,怎么办?不要紧,往下看
  • ORACLE-SQLLOAD导入外部数据详解

    千次阅读 2017-07-03 10:08:26
    今天公司需要把外部文本的一些数据导入到数据库。这里把相关步骤和注意的地方记录,供需要的人参考学习!这里的环境是在LINUX下的数据库,windows或者其他数据库同理! 1、准备工作:创建需要导入数据的表...
  • mongodb怎么导入外部数据

    千次阅读 2017-09-14 14:26:12
    用编译器写好数据库的形式,然后导入数据库: mongoimport --db test --collection restaurants --drop --file ~/downloads/primer-dataset.json   --collection restaurants :想往哪个集合中导入 --...
  • oracle 使用sqlload导入外部数据

    千次阅读 2019-04-02 18:52:46
    使用SQLload大批量导入数据 第一步:创建表 CREATE TABLE "TESTHT"."DEMO" ( "ID" VARCHAR2(20 BYTE) NOT NULL ENABLE, "NAME" VARCHAR2(20 BYTE), "AGE" VARCHAR2(20 BYTE) ) 第二步 : ...
  • SAS基础:导入外部数据

    千次阅读 2019-04-16 11:17:29
    一、读入sas数据集 1.文件格式:待读入的文件为图中选中的文件(sales.sas7bdat) 2.sas代码: libname orion 'F:\打散虾\sas\P1 DATA'; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 158,428
精华内容 63,371
关键字:

导入外部数据