問題タブ [import-from-csv]

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.

0 投票する
3 に答える
7114 参照

r - Rで行うように、matlabでcsvファイルを読み取る方法は?

次のような .csv ファイルとして保存されたデータ セットがあります。

RI では、次の方法でこのファイルを開くことができます。

数値変数と文字列変数の両方を含む .csv ファイルを読み取る Matlab の既定のコマンドはありますか? csvread数値変数のみが好きなようです。

さらに一歩進んで、RI では attach 関数を使用して、データセットの列と列ヘッダーに関連付けられた変数を作成できます。つまり、

Matlabに似たようなものはありますか?

0 投票する
2 に答える
365 参照

r - 列の日付と時間ごとの値を R の時系列 (および逆) に結合します。

次の形式の CSV データがあります。

これを次の形式の時系列に展開したいと思います。

入力例:

出力例 (data.frame オブジェクト):

したがって、hour00-hour23 列の各値は、date+hourXX に取得されたサンプルに対応します。

私はSQLでこれを行う方法を知っています.24のUNION ALLを作成し、それぞれ列を選択しますが、Rでこれを行う「スマートな」方法はありますか(または、より良い方法を知っている専門家もいるかもしれません)これはSQLで)。

おまけの質問として、これを逆に行う方法はありますか(時系列を取得してhour00-hour23形式に変換する)?

0 投票する
1 に答える
159 参照

r - Rのさまざまな期間の緯度、経度、データの可能な分析の数

ここに、ある地域の緯度、経度、塩分を含むデータセットがあります。私は3つの異なるケースのこれらのデータを持っています。最初のケースは通常の流れの状態、2番目のケースは高流量、3番目のケースは水位上昇です。

これらのデータをどのように使用して、ある種の分析を行うことができるかを理解したいと思います。

私のデータセットはhttps://www.dropbox.com/s/285iuyv6bugm48p/dataanalysisforthreetimes.csvにアップロードされています

私の頭に浮かぶことのいくつかは次のとおりです。

  1. 毎回塩分の増加または減少を見つけたり、パターンを言ったりします。
  2. さまざまな条件下での平均塩分

私がRで始めたコードは次のとおりです。

線形モデルをデータに適合させることができるかどうかを提案しますか?提案されたテクニックは高く評価されています。Rを使って分析したい。読書も提案できますか?

0 投票する
1 に答える
111 参照

r - R での複数の行列の形状の再配置

これは二重バレルのRの質問です。データ セット (.csv) のフォルダーがあり、分析の前に変更する必要があります。各データセットは、次のような 1X10 行列です。

対角線に 1 を挿入して、次の 5X5 マトリックスに変換する必要があります。

フォルダー内の複数のファイルでこの変換を行うにはどうすればよいですか?

0 投票する
1 に答える
854 参照

google-apps-script - CSVのインポート中に最大実行時間を超えました

CSV ファイルのインポートに関するスクリプトの作成方法については、 Google のInteracting With Your Docs List チュートリアルに従いました。多くの助けを借りて、私はそれを機能させることができました。ただし、コピーまたは何らかの方法で変更しようとすると、次のエラー メッセージが表示されてタイムアウトします。

最大実行時間を超えました。

...そして実行されません。なぜこれが起こるのでしょうか?

これはimportFromCSV()チュートリアルの関数です:

0 投票する
2 に答える
13149 参照

python - Pythonはcsvファイルから変数にテーブルを作成します

実際のcsvファイルのように見える変数にテーブルを作成したい:

これは、私が作業しているすべての関数に対して行うことなので、おそらく一度は行うことができます...

csv ファイルからテーブルを作成する関数が必要なので、このテーブルを他のすべての関数に使用できます。そのため、各関数で csv ファイルを常に開いて、それらを削除してフィールドに作成する必要はありません。

実際のテーブルを印刷する必要はありません!

0 投票する
4 に答える
5210 参照

python - CSV ファイルから列をコピーする Pythonic の方法

.csv ファイルで列を選択し、列のすべてのセルをリストなどに保存するための Pythonic で簡潔な方法を探しています。

0 投票する
1 に答える
1126 参照

asp.net-mvc - asp.net mvc フォルダー/オブジェクト階層

バックグラウンド

CSV ファイルを使用して製品をインポートする Asp.net MVC 3.5 アプリケーションがあります。CSV ファイルは、構成可能なソースの特定のグループから取得できます。新しい CSV ソースを構成するには、ユーザーは最初に、どの CSV 列がどの製品プロパティにマップされるかを指定します。この構成はインポート テンプレートとして保存され、その後、各インポートが実行されるときに選択できるようになります。

この機能のフォルダー/オブジェクト構造を計画しようとして、壁にぶつかりました。私は、ルーティングのための Asp.net MVC の柔軟性を理解しています (そして気に入っています)。ただし、オブジェクト構造をより健全で保守しやすいものに保つために役立つアドバイスがあればお願いします。

最初に、Import.aspx ビューを含む製品フォルダーをセットアップします。これは、コントローラー/アクション モデルに十分に適合しているようです。ただし、上記のテンプレートを管理するための機能を考えると、混乱が生じます。

編集: インポート テンプレートは、さまざまなオブジェクトに適用できます。したがって、Product は、1 つ以上の ImportTemplates を作成できるオブジェクトの 1 つにすぎません。たとえば、ImportTemplate を持つ可能性のある別のオブジェクトは、Customer である可能性があります。

質問

Product フォルダーの下に ImportTemplate というサブフォルダーを作成し、そこに CRUD ビューを配置する必要がありますか? 次に、Import Template 関数のカスタム ルートを追加します。ここでの私の懸念は、フォルダーの深さと、兄弟アクションのインポートとの混乱です。または、ImportTemplate を 1 レベル上げてから、ルーティングを使用して Product フォルダーの下に配置する必要がありますか? 乱雑に聞こえます。

おそらく、フォルダー構造は Product/Import/Template である必要があります。この場合の問題は、インポートが実際にはオブジェクトではないことです。コントローラーであることがわかりますが、実際にはアクションであることを意図しています。この構造を使用する場合、(上記の Product/Import.aspx を置き換えるために) Import フォルダーに Upload.aspx ビューを配置する必要がありますか? これはちょっとマシになりそうです。

編集: ImportTemplate を製品以外のオブジェクト (つまり、顧客) に関連付けることができるという上記の追加要件により、Views フォルダーの直下に ImportTemplate フォルダーを配置する方がよいでしょうか?

このオブジェクト/フォルダー階層を構築するための代替案はありますか?

リサーチ

この問題を調査するために、フォルダーの構造と深さに関する質問を確認しました。ここにいくつかの質問がありますが、実際には私の質問に対する答えはありませんでした。

- ASP.NET MVC ビューまたは URL は何レベルの深さにする必要がありますか?

- ASP.NET MVC 3 フォルダー構造

-階層型 MVC ルーティングの戦略

編集: ユーザーは定期的にサード パーティから製品のリストをインポートします。Web サイトにアップロードされる CSV ファイルからデータをインポートしています。製品インポート テンプレートのインスタンスをアカウントに作成/追加します。このテンプレート インスタンスには、次の設定が格納されます。

  • CSV ファイルの「タイトル」という名前の列は、製品名フィールドにインポートする必要があります。
  • CSV の「カテゴリ」列にある認識されないカテゴリは、「不明」カテゴリとしてインポートする必要があります。

別のユーザーは、別のサード パーティの CSV 形式に基づいて、または独自のシステム構成に基づいて、異なるルールを持つ場合があります (つまり、上記のユーザーのように不明なカテゴリが設定されていません)。

  • CSV の「部品番号」という名前の列は、製品名フィールドと製品番号フィールドにインポートする必要があります。
  • 認識されないカテゴリは、デフォルトで「汎用」カテゴリにインポートする必要があります。
0 投票する
2 に答える
1045 参照

jquery - jQuery csvToTableで作成されたhtmlテーブルに操作する行がありませんか?

私は初心者のプログラマーであり、次のような状況で助けを求めています。

ローカルの外部CSVファイルを読み込んで、jQuerycsvToTablehttp://code.google.com/p/jquerycsvtotable/を使用してHTMLテーブルとして表示できますjQueryプラグインtablesorterhttp : //tablesorter.com/docs/を使用してテーブルを並べ替えることもできます。ここで、テーブルの外観と対話性を改善したいのですが、たとえば、マウスオーバーで強調表示したり、奇数行と偶数行に異なる色を適用したりするなど、HTMLテーブルの行を操作できないようです。 (たとえば、tablesorterの「zebra」ウィジェットを機能させることができません)。一方、テーブル全体の色を変更することはできますが、これは本当の目標ではありません。これらすべてから、csvToTableによって作成された適切にフォーマットされたHTMLテーブルの外観にもかかわらず、実際に操作するテーブル行がまったくない可能性があると思います。

経験不足で足りない基本的なことがあるかもしれませんので、よろしければ事前にお詫び申し上げます。どんな助けでも大歓迎です。ありがとうございました!

Fyi、私もユニフォームサーバーを使用しています。

CSV:

HTML: