問題タブ [data-munging]
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.
php - PHP:ドキュメント内の正規表現パターンのすべての出現を一致させる方法
私は、コンテンツに正規表現パターンが出現する可能性がある(または存在しない可能性がある)ドキュメントに対してデータの変更を行っています。
ドキュメントの処理に使用するPHP関数を作成したいと思います。この関数の役割は、ドキュメント内の一致するすべてのパターンサウンドの配列(存在する場合)を返すか、一致するものが見つからない場合は空の配列を返すことです。 。
これにはPHP関数preg_match_allの使用が含まれると確信していますが、preg_match_allによって返される配列の形式がわかりません。次のように一致する文字列の1次元(つまり、ネストされていない配列)を返したいだけです。
python - Pythonのdatetime.datetimeをExcelのシリアル日付番号に変換する方法
作成しているデータ変更スクリプトの日付をExcelのシリアル番号に変換する必要があります。OpenOffice Calcワークブックの日付で遊んでみると、「1899年1月1日00:00:00」が数字のゼロにマッピングされていると推測できました。
PythonのdatetimeオブジェクトからExcelのシリアル番号に変換する次の関数を作成しました。
ただし、いくつかのサンプル日付を試してみると、Excel(OpenOffice Calc)で日付を数値としてフォーマットしたときに得られる数値とは異なります。たとえば、「2009-03-20」をテストすると、Pythonで3478032000が得られますが、Excelではシリアル番号が39892としてレンダリングされます。
上記の式の何が問題になっていますか?
*注:私はPython 2.6.3を使用しているため、datetime.total_seconds()にアクセスできません。
r - RGoogleDocs を使用しているときに、文字列を含む列を文字列として読み取る方法はありますか
RGoogleDocs をよく使います。私はそれを使用して、プライベートなデータや少数の人とのみ共有されているデータを読み取ります。私はそれを知ってread.table
おり、使用をread.csv
許可しますstringsAsFactors=FALSE
。
RGoogleDocs で同様のことをしたいと考えています。ここに私の典型的なコードがあります
ほとんどの場合、文字の値を要素として読み取ります。私は最近 data.table を頻繁に使用していますが、いくつかの要因により、data.table でのデータ変更が少し面倒になっているようです。非数値列を因子ではなく文字ベクトルとして読み取る簡単な方法はありますか?
python - Timestamp オブジェクトで作成された Pandas シリーズの min() および max() メソッドの予期しない結果
次の例のように、基本的なデータ変更を行っているときにこの動作に遭遇しました。
問題:
これは問題ないように見えますが:
groupby の後に集計する場合:
どうやらこの特定のケースでは、pd.Series 関数の引数として頻度日時インデックスを使用することに関係があります。
ただし、私の最初の問題は、 pd.read_csv() を介して文字列から解析されたタイムスタンプシリーズの最小/最大にありました
私は何を間違っていますか?
python - マッピングに従って特定のリストからリストを生成する Python プログラム
例えば
組織リスト:
マッピング :
gen_list:
これを実装するPythonの方法は何ですか? org_list とマッピングがファイルorg_list.txt
とmapping.txt
にあり、gen_list がに書き込まれるとします。gen_list.txt
ところで、これを実装するのに非常に簡単な言語はどれだと思いますか?