美文网首页
如何利用stata编写自己的第一个程序

如何利用stata编写自己的第一个程序

作者: 松柏林stata | 来源:发表于2020-12-28 14:54 被阅读0次

1. 命令实现过程

把程序实现过程保存为ado格式,并命令为music。注意ado文件命令必须与程序命令保持一致。

capture program drop music
program define music   //定义程序命令名称为music
    version 10.0
syntax anything  (name = choose ) [,S(namelist)]       //程序语法
 if  "`choose'"=="歌单"{                              //
view browse  "https://music.163.com/#/discover/playlist"   //如果用户输入: music  歌单,则打开歌单
}
 else if  "`choose'"=="电台"{
view browse  "https://music.163.com/#/discover/djradio"  //如果用户输入: music  电台,则打开电台
}
else if  "`choose'"=="排行榜"{
view browse  "https://music.163.com/#/discover/toplist"    //如果用户输入: music  排行榜,则打开排行榜
}
 else if  "`choose'"=="主页"{  
view browse  "https://music.163.com/"        //如果用户输入: music  主页,则打开主页
}
 else if  "`choose'"=="日推"{
view browse  "https://music.163.com/#/discover/recommend/taste"  //如果用户输入: music  日推,则打开日推
}
else if  "`s'"== "单曲"{
view browse  "https://music.163.com/#/search/m/?s=`choose'&type=1"
}    //利用选择性s()来搜索音乐。如果用户输入: music  周杰伦, s(单曲),则搜索周杰伦单曲
else if "`s'" == "歌手"{
view browse  "https://music.163.com/#/search/m/?s=`choose'&type=100"
}  //搜索歌手
else if "`s'" == "歌单"{
view browse  "https://music.163.com/#/search/m/?s=`choose'&type=1000"
}  //搜索歌单 
else {
    disp as error `"运行失败,请重新输入"'
    exit 601
} 
end

2. 命令放置

把保存为ado格式的程序文件stata可运行的文件夹内。
首先在stata输入:adopath ,查找ado可运行的文件夹。然后把music.ado文件放在以下任意一个文件夹。

ado可运行的文件夹

3. 命令运行

music 日推
music 日推
music 周杰伦,s(单曲)
music 周杰伦,s(单曲)

相关文章

  • 如何利用stata编写自己的第一个程序

    1. 命令实现过程 把程序实现过程保存为ado格式,并命令为music。注意ado文件命令必须与程序命令保持一致。...

  • Stata语言编程 | 如何编写Stata程序

    一:问题描述 如何保存stata程序中的命令语? 二:解决方案 第一步:先在命令窗口进行一系列的命令语操作 第二步...

  • 4. 使用开发工具 IDEA【连载 4】

    第一个 Java 程序 Hello World 文章中,介绍了如何编写一个简单的 Java 程序,以及如何手动去编...

  • 普林斯顿stata教程之stata编程

    这部分是对Stata编程的简单介绍。主要讨论宏和循环,并展示如何编写简单程序。编程是一个很大的主题,我在这里仅进行...

  • SublimePlugin : StataEditor (Sub

    SublimePlugin : StataEditor (Sublime Text 搭建 Stata 编写环境) ...

  • udp知识求教

    想利用socket 编写程序 ,虚拟机编写一个程序接收数据,windows编写一个程序发送数据。类似与聊天软件,不...

  • Python 练习题(一)

    题目 来源:《Python编程:从入门到实践》内容: 如何学习编写第一个程序,每个程序员都有不同的故事。我还是孩子...

  • 1. 第一个C++程序

    编写你的第一个程序吧,输出“Hello World!”。 现在就开始编写你的第一个C语言程序吧:“Hello Wo...

  • 编写完整的汇编程序

    第一个完整的汇编程序 前面的实验都是利用Debug程序进行模拟测试的,并没有编写一个完整的汇编程序 使用汇编语言编...

  • jupyter notebook 中使用 Stata Kerne

    stata_kernel在jupyter 和stata建立了一座桥梁,可以在jupyter中运行stata程序,显...

网友评论

      本文标题:如何利用stata编写自己的第一个程序

      本文链接:https://www.haomeiwen.com/subject/lfzznktx.html