স্বতন্ত্র অ্যাপ্লিকেশনগুলির জন্য প্রস্তাবিত ভিজ্যুয়ালাইজেশন লাইব্রেরি


9

কোন ভিজ্যুয়ালাইজেশন লাইব্রেরি (প্লট, গ্রাফ, ...) আপনি একটি স্ট্যান্ডেলোন অ্যাপ্লিকেশন (লিনাক্স,। নেট, উইন্ডোজ, যাই হোক না কেন) ব্যবহার করার পরামর্শ দিবেন। যুক্তিসঙ্গত পারফরম্যান্স পাশাপাশি ভাল হবে।


আপনি কি বলতে চান, একক আবেদন?
শেন

স্বতন্ত্র অ্যাপ্লিকেশন দ্বারা আমি একটি এক্সিকিউটেবল প্রোগ্রাম বলতে চাই।
ymihere

উত্তর:


18

সংখ্যার ডেটা 3 ডি ভিজ্যুয়ালাইজেশনের জন্য ভিজ্যুয়ালাইজেশন সরঞ্জাম কিট ভিটি কে বেশ চিত্তাকর্ষক। দুর্ভাগ্যক্রমে, এটিও বেশ নিম্ন স্তরের।

গ্রাফভিজ গ্রাফ এবং অন্যান্য গাছের মতো ডেটা কাঠামো ভিজ্যুয়ালাইজের জন্য বেশ বিস্তৃতভাবে ব্যবহৃত হয়।

আইগ্রাফ গাছের মতো ডেটা স্ট্রাকচারের ভিজ্যুয়ালাইজেশনের জন্যও ব্যবহার করা যেতে পারে। একা একা সি লাইব্রেরির সাথে আর এবং পাইথনের মতো স্ক্রিপ্টিং ভাষার দুর্দান্ত ইন্টারফেস রয়েছে।

এনসিএল (NCAR কমান্ড ল্যাঙ্গুয়েজ) গ্রন্থাগার কিছু বেশ ঝরঝরে গ্রাফিং routines- বিশেষ করে যদি আপনি এই ধরনের বায়ু ক্ষেত্র হিসেবে স্থানিক বিতরণ, বহুমাত্রিক ডেটা এ খুঁজছেন ধারণ করে। এনসিএআর হ'ল জাতীয় বায়ুমণ্ডল গবেষণা কেন্দ্র as

আপনি যদি এক্সিকিউটেবল প্রয়োজনীয়তা শিথিল করতে ইচ্ছুক হন, বা পাইপেক্সের মতো কোনও সরঞ্জাম ব্যবহার করে দেখতে চান তবে কিছু ঝরঝরে পাইথন লাইব্রেরি এবং অ্যাপ্লিকেশন যেমন:

  • মায়াভি : এনটিচেট দ্বারা বিকাশিত ভিটিকে-র একটি উচ্চ স্তরের ফ্রন্ট-এন্ড।

  • চকো : 2 ডি গ্রাফগুলিতে ফোকাস করা আরও একটি এনটহুট লাইব্রেরি।

  • ম্যাটপ্ল্লোব : আরও একটি 2 ডি প্লট করা লাইব্রেরি। টেক্স-ভিত্তিক গাণিতিক টীকাটির জন্য দুর্দান্ত সমর্থন রয়েছে।

  • বেসম্যাপ : মানচিত্র অঙ্কন এবং ভৌগলিক ডেটা প্রদর্শনের জন্য ম্যাটপ্ল্লিটিবের একটি অ্যাড-অন ( সেক্সি উদাহরণ এখানে )।

যদি আমরা পিডিএফ ফাইলগুলি অন্তর্ভুক্ত করার জন্য আরও "স্ট্যান্ড স্টোন অ্যাপ্লিকেশন" ধারণাটি বাঁকিয়ে রাখতাম তবে ল্যাটেক্স ব্যবহারকারীদের জন্য কিছু ঝরঝরে গ্রাফিক্স লাইব্রেরি রয়েছে:

  • এ্যাসেম্পোটোট বিভিন্ন ধরণের গ্রাফ তৈরি করতে পারে তবে এর মুকুট রত্নটি অবশ্যই অ্যাডোব অ্যাক্রোব্যাট রিডার ( উদাহরণ ) ব্যবহার করে যে কেউ দ্বারা ম্যানিপুলেটেড (জুমড, ঘোরানো, অ্যানিমেটেড ইত্যাদি) ব্যবহার করতে পারে এমন পিডিএফ নথিগুলিতে 3 ডি গ্রাফ এম্বেড করার ক্ষমতা ।

  • পিজিএফ / টিকজেড টেক্স ডকুমেন্টগুলিতে একটি দুর্দান্ত ভেক্টর অঙ্কন ভাষা সরবরাহ করে। ম্যানুয়াল হাত ডাউন ডকুমেন্টেশন অধিকাংশ ভালো করে লেখা, ব্যাপক এবং সুন্দর টুকরা আমি কখনো একটি ওপেন সোর্স প্রকল্প দেখা করেছি। প্লিজ অঙ্কনের জন্য পিজিএফপ্লটগুলি বিমূর্ত স্তর সরবরাহ করে। টেকএক্সেম্পলে একটি উইনডেফুল শোকেস পাওয়া যাবে

  • PSTricks TikZ জন্য একটি অনুপ্রেরণা হিসেবে কাজ করেন এবং পোস্টস্ক্রিপ্ট ভাষা আন্দোলনের শক্তি লিভারেজ ব্যবহারকারীদের কিছু ঝরঝরে গ্রাফিক্স তৈরি করতে পারবেন।

এবং কিক্সের জন্য, ডিসলিন রয়েছে , যার একটি নেটিভ ইন্টারফেস রয়েছে Fortran! ওপেন সোর্স বা বাণিজ্যিক ব্যবহারের জন্য নিখরচায় নয়।


আমি অন্যের চেয়ে কিছু বেশি ব্যবহার করার প্রবণতা করি - আমি যে দৃশ্যটি ভিউজুয়ালাইজেশনের জন্য প্রায়শই ব্যবহার করি তা হ'ল আর সম্পর্কিত প্যাকেজগুলি, তবে আমি এটিকে এই তালিকা থেকে ছেড়ে দিয়েছি কারণ আর স্ক্রিপ্টগুলি একা একা "এক্সিকিউটেবল" রচনার জন্য সহজ উপায় নেই যে ওপি চেয়েছিল। আমি সত্যিই একটি একক প্রিয় দাবি করতে পারি না - আমাকে এটি বলতে হবে 1) হাতের কাজ এবং 2) আমি যে সরঞ্জামগুলি ব্যবহার করছি
শার্পি

9

সবসময় সুদৃশ্য gnuplot:

জিনুপ্লট লিনাক্স, ওএস / ২, এমএস উইন্ডোজ, ওএসএক্স, ভিএমএস এবং অন্যান্য অনেক প্ল্যাটফর্মের জন্য একটি পোর্টেবল কমান্ড-লাইন চালিত গ্রাফিং ইউটিলিটি। উত্স কোডটি কপিরাইটযুক্ত তবে নিখরচায় বিতরণ করা হয়েছে (যেমন, আপনাকে এর জন্য অর্থ প্রদান করতে হবে না)। এটি মূলত বিজ্ঞানী এবং শিক্ষার্থীদের গাণিতিক ফাংশন এবং ডেটা ইন্টারেক্টিভভাবে কল্পনা করার অনুমতি দেওয়ার জন্য তৈরি করা হয়েছিল, তবে ওয়েব স্ক্রিপ্টিংয়ের মতো অনেকগুলি অ-ইন্টারেক্টিভ ব্যবহারগুলিকে সমর্থন করার জন্য এটি বেড়েছে। এটি অক্টোভের মতো তৃতীয় পক্ষের অ্যাপ্লিকেশন দ্বারা প্লটিং ইঞ্জিন হিসাবেও ব্যবহৃত হয়। জ্নুপ্লট 1986 সাল থেকে সমর্থিত এবং সক্রিয় বিকাশের অধীনে রয়েছে।

Gnuplot 2D এবং 3D উভয় ক্ষেত্রে অনেক ধরণের প্লট সমর্থন করে। এটি লাইন, পয়েন্ট, বাক্স, রূপরেখা, ভেক্টর ক্ষেত্র, উপরিভাগ এবং বিভিন্ন সম্পর্কিত পাঠ্য ব্যবহার করে আঁকতে পারে। এটি বিভিন্ন বিশেষায়িত প্লটের ধরণের সমর্থন করে।






4

জাভাস্ক্রিপ্ট প্রোটোভিসের জন্য (http://vis.stanford.edu/protovis/) খুব সুন্দর।


3

সুযোগে কিছুটা সংকীর্ণ হতে পারে তবে আপনি যদি জেভিএম-এ ক্লোজারে কোনও কাজ করেন তবে চমৎকার ইনকান্টার রয়েছে :

ইনক্যান্টার পরিসংখ্যানগত কম্পিউটিং এবং গ্রাফিক্সের জন্য ক্লোজার-ভিত্তিক, আর-জাতীয় প্ল্যাটফর্ম।


3
আরও সুনির্দিষ্টভাবে, প্রশ্নকর্তা জেফ্রিচার্টে আগ্রহী হতে পারে যা প্রচুর পরিমাণে ইনক্যান্টার গ্রাফিক্সকে শক্তি দেয়।
শার্পি

1

আমি নেট জন্য জেডগ্রাফ ব্যবহার করেছি । এটি ওপেন সোর্স এবং সমস্ত সাধারণ 2 ডি চার্টের সমর্থন করে।


0

দুর্ভাগ্যক্রমে, এটি কেবল ম্যাক্সেই চলে, তবে অন্যথায় দুর্দান্ত অ্যাপ্লিকেশন (মূলত পাইথন প্রসেসিং ):

নোডবক্স একটি ম্যাক ওএস এক্স অ্যাপ্লিকেশন যা আপনাকে পাইথন প্রোগ্রামিং কোড ব্যবহার করে 2 ডি ভিজ্যুয়াল (স্ট্যাটিক, অ্যানিমেটেড বা ইন্টারেক্টিভ) তৈরি করতে এবং সেগুলি পিডিএফ বা কুইকটাইম মুভি হিসাবে রফতানি করতে দেয়। নোডবক্স বিনামূল্যে এবং ভাল-ডকুমেন্টেড।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.