Data Experts
1.45K subscribers
213 photos
61 videos
38 files
171 links
متخصصین داده - مطالب علم داده و نرم‌افزارها و آموزش‌های این حوزه
Admin :
@javad_vahdat

YouTube:
https://www.youtube.com/@dataexperts
Download Telegram
فان
❇️ @Data_Experts
❇️ یک وبسایت خوب که منابع بسیار مفیدی در زمینه یادگیری ماشین و علم داده گردآوری کرده است،
🌏 Link Review
و شامل این بخش هاست:

♦️ علم داده
♦️ یادگیری ماشین
♦️ کتاب رایگان
♦️ وبینار داده
♦️ ریاضیات / آمار

❇️ @Data_Experts
کتاب های آنلاین آموزش پایتون و جنگو با مثال های زیاد و کاربردی

👇

https://books.agiliq.com/en/latest/

👆
#کتاب #جنگو
❇️ @Data_Experts
❇️ @AI_Python
فراخوانی چندین فایل اکسل به نرم افزار R

library(tidyverse)

setwd("C:/Users/mng/Desktop/")
# getwd()

all_docs <- list.files(pattern = "(.csv)")
# all_docs
# length(all_docs)

readCSVFiles <- function(fileNumber) {
tempDataset <- read_csv(all_docs[fileNumber])
return(tempDataset)
}

for (i in 1:length(all_docs)) {
datasetName = paste("dataset", i, sep = "")
# print(index)
assign(datasetName,readCSVFiles(i))
}


#آموزش

❇️ @Data_Experts
شکر خدا حساب اینستاگرام ما با استقبال خوبی مواجه شده و از شما هم اگه تا الان فالو نکردین حتما فالو کنین تا بتونین به زودی در چند روز اینده از لایو هوش مصنوعی استفاده کنین
https://www.instagram.com/dataexperts.ir

@Data_experts
⭕️ITVERSITY⭕️ channel on youtube is suitable for learner who are crazy about learning Hadoop,Spark,........
📊📗 پیدا کردن برابری مولفه‌های ماتریس با یک بردار
به منظور اینکه بتوانیم با داشتن یک بردار از اعداد و یک ماتریس تشخیص بدیم که ایا اعضای بردار در ماتریس هست یا نه ؟ و اگر هست در کدام ابعاد(سطر و ستون) ماتریس قرار دارند برنامه زیر رو طراحی کردیم

- البته برنامه زیر ممکن هست برای ماتریس های بزرگ بهینه نباشد و اگر کسی الگوریتم بهتری داره برای به اشتراک گذاری با دیگران اگر خواست ارائه بده.

findindex(mat,vec){
for(i in 1:nrow(mat)){
for (j in 1:ncol(mat)) {
if(sum(mat[i,j]==a)>0){
cat(mat[i,j]," =dim= ",i ,",", j,"\n")
}
else{cat("nothing")}
}
}

}
#javad vahdat 

مثال :::

mat = matrix(floor(runif(16,10,200)),4,4)
a = c(77,163,137,118)
findindex(mat,a)

output:

163 =dim= 2 , 1
137 =dim= 3 , 2
77 =dim= 3 , 4
118 =dim= 4 , 4


البته دستور بسیار کوتاه ان با استفاده از توابع اماده R :
which(a==mat, arr.ind=T)

@Data_experts
چگونه چنین خطاهایی را در توزیع های لینوکس جهت نصب برنامه R برطرف کنیم؟
بعضی از خطاهایی که چنین خطایی نمایش میدهد حتما گیتهاب اون پکیج را ببینید گاها طریقه نصب پکیج مورد نظر به بعضی از دستورات در لینوکس باید اعمال شود اشاره شده که یاید اعمال شود.

installation of package ‘tidyverse’ had non-zero exit status

❇️
@Data_Experts

sudo apt-get install cmake cmake-gui gfortran

sudo apt-get install liblapack-dev libblas-dev libatlas-base-dev libarpack2-dev libarpack++2-dev

sudo apt-get install libblas-dev libatlas-base-dev

sudo apt-get install libpoppler-cpp-dev

sudo apt-get install -y libtesseract-dev libleptonica-dev tesseract-ocr-eng

sudo apt-get install libpng-dev
sudo apt-get install libjpeg8-dev
sudo apt-get install libtiff5-dev
sudo apt-get install zlib1g-dev

❇️
@Data_Experts

sudo apt install build-essential libncursesw5-dev libgdbm-dev libc6-de

sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlitesudo dpkg -i libjpeg62-turbo_1.5.1-2_i386.deb3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

sudo apt install libxml2-dev

sudo apt install libcurl4-openssl-dev


❇️ @Data_Experts

sudo apt install -y libxml2-dev libcurl4-openssl-dev libssl-dev

sudo apt install libjepg62

sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb

sudo
dpkg -i libgsl0ldbl
sudo apt install gsl-bin libgsl0-dev


sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_i386.deb

sudo dpkg -i libjpeg62-turbo_1.5.1-2_i386.deb

❇️ @Data_Experts

sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
sudo apt update
sudo apt-get install libudunits2-dev libgdal-dev libgeos-dev libproj-dev

sudo
apt install libudunits2-dev
بعضی
از این دستورات برای اجرا شدن و نصب نیاز هست که به وبسایت پکیج توزیع مورد نظر برید و این موارد رو دانلود کنید. چنین خطایی برای من وجود داشت و حل شد برای توزیع های دبیان بیس و اوبونتو حل شد .
احتمالا میتوان به وجوده پکیج ها و ابزارهای مناسب مانند انچه در فوق ذکر شده در مخازن توزیع های مختلف امید داشت که نیاز به بررسی دقیق تر در هر توزیع دارد
.
❇️ @Data_Experts

«با ما همراه باشید»
ضمن عرض ارادت و آرزوی سلامتی، در زیر خلاصه میزگرد مدیریت داده در بانکداری نوین در وبسامیت۲۰۱۸ در مورد استفاده از فناوری و منابع داده نوین در صنعت بانکداری و نحوه تحول سیستم بانکی با پیشرفت فناوری که به پاسخ پرسش های مهمی در این زمینه پرداخته شد تقدیم می شود:
۱- بانکها و بانکهای مرکزی با تحول بنیادین روبرو هستند.
۲- این تحول مدت ها است شروع شده و در حال حاضر به یک درخواست عمومی و یک اجبار تبدیل شده است.
۳- بانکداری سنتی دیگر وجود خارجی ندارد.
۴- بانکداری نوین و معنی نوین پول بر پایه فناوری از طرف نسل جوان استفاده می شود و نسل قبل نیاز به کمک و آموزش دارند.
۵- آموزش کارمندان و افراد درگیر با شبکه بانکی برای درک این تحولات الزامی است.
۶- انحصار اطلاعات مشتری از دست بانک ها خارج شده و طبق قانون مصوب امسال اتحادیه اروپا، تمامی فین تک ها می توانند اطلاعات بانکی مشتریان را دریافت و نگهداری کنند.
۷- اعتماد عمومی در سیستم بانکی بسیار مهم است و بانکها با تعلل در هماهنگ کردن خود با منابع جدید داده مانند موبایل، ارزهای دیجیتال، تجارت الکترونیک، اعتبارسنجی آنلاین، داده های حجیم، اینترنت اشیا، هوش مصنوعی، یادگیری ماشین و یادگیری عمیق این اعتماد را از دست خواهند داد.
۸- شرکت های فناوری بزرگ در بانکداری وارد شده اند و بانکها آن ها را در مقررات پیچیده مالی و پولی همراهی می کنند. حاصل کار شکل جدید کنونی بانکداری است.
۹- این نوع جدید بانکداری فناوری محور باعث دسترسی سریع و ساده همه مردم به خدمات بانکی حتی در دور افتاده ترین مکان ها خواهد شد و در توسعه عدالت موثر است. افراد با سرعت پول خود را در موبایل خود دریافت می کنند. این یعنی پول نقد و معامله نقد.
۱۰- دنیای پرسرعت کنونی منتظر تعلل و کاغذبازی بانک ها برای یک تامین مالی یا تسهیلات ساده نخواهد ماند.
۱۱- هر مشتری، خدمات اختصاصی و لباس برازنده تن خود را می خواهد. تحلیل رفتار و ارایه شخصی خدمات بانکی با استفاده از تحلیل دیتای فرد به فرد و ارایه خدمات با هوش مصنوعی دیگر یک داستان علمی تخیلی نیست.
مهرتان پایدار
افشین آشفته

❇️ @Data_Experts
⌛️⚙️📊📝 برنامه ای میخواهیم بنویسیم که با حروف الفبای انگلیسی که در یک کیبرد هست(فرض 26 حرف الفبای انگلیسی) و میمون به طور تصادفی هر بار یکی از کلید ها رو فشار میده ، بعد از چند بار فشردن دکمه میتونه اخر سر کلمه مورد نظر ما رو بنویسه ??

برای توضیح بیشتر مثلا کلمه مد نظر ما data‌هست میمون هر بار یک دکمه رو تصادفی فشار میده حتی اگر جوری تصادفی فشار بده که کلمه تا سه حرف درست شده باشد ولی در حرف چهارم اشتباه کند باید از اول تکرار شود تا جایی که حروفات جوری بغل هم چیده شوند که تشکیل کلمه data رو بدهد. از هر زبان برنامه نویسی هم میتونین استفاده کنین ترجیها اگر R , python باشه خوبه

👤 دوستان عزیز مطرح نمودن اینطور الگوریتم جهت تمرینی برای کدنویسی شماست و سعی کنین تا قبل از فرستادن پاسخ خودتون فکر کنین و الگوریتمی به ذهنتون رسید رو بنویسین و ما با نام خودتون در کانال بارگزاری میکنیم.

@Data_experts
Data Experts
⌛️⚙️📊📝 برنامه ای میخواهیم بنویسیم که با حروف الفبای انگلیسی که در یک کیبرد هست(فرض 26 حرف الفبای انگلیسی) و میمون به طور تصادفی هر بار یکی از کلید ها رو فشار میده ، بعد از چند بار فشردن دکمه میتونه اخر سر کلمه مورد نظر ما رو بنویسه ?? برای توضیح بیشتر مثلا…
یک الگوریتم ساده پیشنهادی اینی هست که من نوشتم و ممکنه شما عزیزان الگوریتم های سریعتری بنویسین تا در زمان کمتر محاسبات رو انجام بده و بگه که بعد از چندین تکرار به حرف مورد نظر میرسیم

@Data_Experts
Data Experts
⌛️⚙️📊📝 برنامه ای میخواهیم بنویسیم که با حروف الفبای انگلیسی که در یک کیبرد هست(فرض 26 حرف الفبای انگلیسی) و میمون به طور تصادفی هر بار یکی از کلید ها رو فشار میده ، بعد از چند بار فشردن دکمه میتونه اخر سر کلمه مورد نظر ما رو بنویسه ?? برای توضیح بیشتر مثلا…
دوست خوبمون برنامه ای رو نوشتن به زبان Python که به این صورت هست که مثلا شما اولش کلمه مورد نظرتون رو وارد میکنین بعد چشمتون رو ببندید و تصادفی از کیبرد دکمه فشار بدین تا وقتی که اون کلمه تشکیل بشه

برای تکمیل شدن این کد میتونیم آلارمی بهش اضافه کنیم تا به محض تشکل شدن کلمه و تموم شدن برنامه چشممون رو باز کنیم

@Data_Experts
با استفاده از این پکیج رمز بر روی فایل کدی که نوشته ایدبزارید

https://github.com/jeroen/askpass

❇️ @Data_Experts

«با ما همراه باشید»
با استفاده از این پکیج توضیحاتی درون پلات بدید

https://github.com/wilkox/ggfittext

❇️ @Data_Experts

«با ما همراه باشید»
Forwarded from Zistgene
Forwarded from Zistgene
یکی از اموزش خیلی خوب و عملی کار با پکیج opencv

https://github.com/ropenscilabs/opencv



❇️ @Data_Experts