問題タブ [coursera-api]
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.
java - Rでxlsxファイルを読み取る際に直面する問題
現在、Windows 10 ラップトップで R を使用しています。
作業ディレクトリに xlsx ファイルをダウンロードしました。パッケージをロードした後、xlsx
を使用してファイルを読み込もうとすると、次のread.xlsx
エラーが表示されます。
.jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, のエラー: java.lang.IllegalArgumentException: InputStream は OLE2 ストリームでも OOXML ストリームでもありませんでした
これを解決するにはどうすればよいですか?
r - リスト内のデータフレーム内にある列を参照する方法は?
私は R を初めて使用し、特定の条件 (Coursera の Johns Hopkins R プログラミング クラスからの最後の割り当て) に基づいて、すべての州から特定のランクにある病院のリストを提供できるコードに取り組んでいます。私は R を学ぶためにクラスを監査していて、最後の部分で立ち往生しています。
基本的に、複数の列 (病院名、州、および特定の状態の 30 日間の死亡者数) を含むデータ セットを使用しています。私は引数を持つ関数を作成していますoutcome
。num
どこoutcome
に病状num
があり、病院の指定されたランクです。num
最終的な目標は、それぞれの州内で特定のランク付けされた病院のリストを含むデータ フレームです。
私がやっていることは、.csv ファイルをデータ フレームに読み込み、重要でない列を削除してから、参照しやすいように列ヘッダーのラベルを付け直すことです。
次に、病院、州、および死亡者数のみを含むこの新しいデータ フレームを取得し、指定された死亡者数の列のみが新しいデータ フレームに含まれるように単純化します (つまり、「心臓発作」が入力された場合、分析対象として選択された唯一の列です)。私の方法は、リストを取得して州の略語でアルファベット順に並べ替え、その後に死亡者数を昇順に並べ替えることです。
次に、この新しいデータ フレーム リスト内の各データ フレームにその州のみの病院が含まれるように、大きなデータ フレームを州ごとに分割します。
rank()
私の考えは、関数を使用して各データ フレームの引数として死亡率列を渡すことで、各州内の各病院のランクを含む各データ フレーム内に新しい列を作成することでした。言い換えれば、lapply()
それぞれのデータ フレームの変数名を参照することによって、それぞれのデータ フレーム内の病院のランクを持つ新しい列を各データ フレームに作成するために使用できる方法はありますか?次の行に沿って:
ただし、これを EACH データ フレームに対して実行し、すべての州で指定されたランクにあるすべての病院を含むデータ フレームを返します。
ありとあらゆる助けをいただければ幸いです、ありがとう!!
編集:意図した結果
- 引数
outcome
を取っnum
て関数に入れる - 病院名と州を含むデータ フレームを表示します。これらはすべて、
num
その州内のランクにあります。
たとえば、num = "best"
各州で 1 位のランクを見つけるように設定された関数の 1 つの側面があります。
これにより、この出力が返され、すべての状態で続行されます。しかし、ランク 1 を見つける代わりに、最初の関数に引数として渡された任意のランクを見つけるにはどうすればよいでしょうか?
sql - Sqlite でクエリを実行すると、9.9 という答えが得られます。しかし、それは正しい答えではありません
[https://www.sqlitetutorial.net/sqlite-sample-database/]
このコードは、「アルバム「Big Ones」の合計金額はいくらですか?」に対する答えを得るために書きました。
SUM(tr.UnitPrice)
asを取得しました9.9
。
しかし、9.9 は間違っています。正しい答えは何ですか?
Chinook データベースのテーブルが使用されます。リンクは上記にあります。
python-3.x - 特定のインデックスでリストを拡張する
ファイル名のリストが与えられた場合、拡張子 hpp を持つすべてのファイルの名前を拡張子 h に変更します。これを行うには、新しいファイル名で構成される newfilenames という名前の新しいリストを生成します。for ループやリスト内包表記など、これまでに学習した任意の方法を使用して、コードの空白を埋めます。
index[1] で new_list を final_file に拡張する方法はありますか?
もっと簡単な解決策はありますか?
python - Python 3: time.perf_counter() の出力が Coursera のプログラム処理時間と一致しない
私は Coursera の課題に取り組んでおり、実行時間が 5.00 未満である必要がありました。コードは以下ですが、私の質問は基本的に、処理時間をテストしていた最初と最後の行についてです
コードの最後の行を使用すると、私の処理時間は 3.3251947 でした
しかし、このコードを Coursera に送信したところ、システムによると私の処理時間は 9.99 だったので、課題に失敗しました。
私のコンピューターのランタイムが Coursera のランタイムと一致しないため、プログラムを送信する前にデバッグおよびテストすることができなくなったため、非常に混乱しています。それは私のプログラムと関係がありますか?
本当にありがとうございました!
python - Python for Everyone クラスの Python ファイルをインターネットからダウンロードするにはどうすればよいですか?
私は現在、Coursera で Charles Severance 博士が教えている Python for Everyone クラスから学んでいます。 https://www.py4e.com/code3/mbox.txt
第 7 章のファイルに関する単元について、このファイルをダウンロードする方法がわかりません。
さらに、ダウンロードしたので、開く方法がわかりません。
私はGoogle共同研究を使用しています。
ダウンロードでファイルを「mbox.webarchive」としてダウンロードしましたが、このコードは次のとおりです。
エラーを返します:
お知らせ下さい。私は本当にこれに苦労してきました。ありがとうございました。