問題タブ [stata-macros]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
stata - フォルダーをループして、各ファイルのグラフを生成および保存する
以下は、再現可能な例のためにcsv
作成したファイルの 1 つです。dataex
前の質問への回答のおかげで、次のコマンドを使用してディレクトリをループし、各ファイルを"I:\Games CSVs\"
読み取るようにコードを適応させることができました。csv
次に、新しい変数を作成してデータ形式を希望どおりに変更し、折れ線グラフを生成します。
これが私のコードです:
問題のある行は次のとおりです。
私も試しました:
次の問題があります。
- ファイルのタイトルは で
filename.csv
、接尾辞を削除したいです。 - グラフをディスクに保存する方法もわかりません。
すべてのグラフ (私は 52 個あります) が次々と点滅しています。I:\Graphs
それらすべてをフォルダ( )に保存できれば理想的です。ここでは、開くことができる形式として保存されてfilename
いるのと同じです。filename.csv
filename.png
filename.jpeg
ドキュメントを読みました。存在する場合はグラフを置き換えると思いますgraph save mygraph
。ディレクトリをループしているため、グラフの名前を変更していないため、毎回グラフが置き換えられます。
loops - 年を記録するためのループ
Year
a ループを使用してas という名前の変数を再コード化し、Stata でfor
as という名前の新しい変数を作成したいと思います。year
私が探しているのは、以下のコードを短縮する必要があります。